网站首页 站内搜索

搜索结果

查询Tags标签: n%,共有 15条记录
  • sql计算前top n%的数据

    背景实际工作中经常遇见求top10或者top10%此类的需求,下面针对这些情况做一个小小的总结。实现代码先来说top n这种情况,这是比较常见的排序需求,使用窗口函数可以解决,常见的窗口函数见链接hive sql 专用窗口函数这其中细微的差别,使用的时候需要注意: -- 常见的分…

    2022/7/16 2:20:30 人评论 次浏览
  • 算法珠玑——双百故事

    https://leetcode-cn.com/problems/happy-number/submissions/ class Solution { public:bool isHappy(int n) {short times = 7;int num;while(n != 1 && --times){num = 0;while(n) {num+=(n%10)*(n%10);n/=10;}n = num;}if (n == 1) return true;return false;…

    2022/4/11 17:12:44 人评论 次浏览
  • 《算法笔记》3.4小节——入门模拟->日期处理

    《算法笔记》3.4小节——入门模拟->日期处理 A 日期差值题目描述输入输出样例输入样例输出提交代码B Day of WeekC 打印日期题目描述输入输出样例输入样例输出代码提交D 日期类题目描述输入输出样例输入样例输出提示代码提交E 日期累加题目描述输入输出样例输入样例输出…

    2022/2/5 1:12:57 人评论 次浏览
  • 2021第十二届蓝桥杯省赛c++B组_卡片

    // #include<bits/stdc++.h> using namespace std;int card[10];bool judge( int n ) {while( n ){card[ n%10 ]--;if( card[ n%10 ]<0 ) return false; //n/=10;}return true; }int main() { int i;for( i=0;i<10;i++ ) card[i]=2021;for( i=1; judge(i)…

    2022/2/3 14:43:42 人评论 次浏览
  • CSDN2021-11-27“每日一练”

    CSDN2021-11-27“每日一练”今天的“每日一练”,学会了两个简单的。第一题目第二题目第三题目第一题目实现效果 完整代码 import re #用于提取字符串中的数字def re_number(s):提取字符串中的数字l = re.findall(r\d+, s)return [int(i) for i in l]#录入字符串 print(\n…

    2021/11/28 6:13:43 人评论 次浏览
  • CSDN2021-11-27“每日一练”

    CSDN2021-11-27“每日一练”今天的“每日一练”,学会了两个简单的。第一题目第二题目第三题目第一题目实现效果 完整代码 import re #用于提取字符串中的数字def re_number(s):提取字符串中的数字l = re.findall(r\d+, s)return [int(i) for i in l]#录入字符串 print(\n…

    2021/11/28 6:13:43 人评论 次浏览
  • c语言求n的双阶乘

    双阶乘的定义: 当n是奇数时,n!为不大于n的所有奇数的乘积 如:7!!=1*3*5*7. 当n为偶数时表示不大于n的所有偶数的乘积(0除外) 如:8!!=2*4*6*8.首先要判断n为奇数还是偶数,若为奇数,用for对i进行循环(这里的i为奇数循环即1,3,5,7.。。)循环后,令f=f*i;以…

    2021/10/27 23:15:56 人评论 次浏览
  • c语言求n的双阶乘

    双阶乘的定义: 当n是奇数时,n!为不大于n的所有奇数的乘积 如:7!!=1*3*5*7. 当n为偶数时表示不大于n的所有偶数的乘积(0除外) 如:8!!=2*4*6*8.首先要判断n为奇数还是偶数,若为奇数,用for对i进行循环(这里的i为奇数循环即1,3,5,7.。。)循环后,令f=f*i;以…

    2021/10/27 23:15:56 人评论 次浏览
  • 判断一个数是不是的素数的程序(C语言)

    #include<stdio.h>#include<math.h>int main(){ int i,N,t; printf("please input number:"); scanf("%d",&N); t=sqrt(N); for(i=2;i<=t;i++){ if(N%i==0) break; } if(i>t){ printf("%d是素数:",N); } else{ p…

    2021/10/14 1:14:48 人评论 次浏览
  • 判断一个数是不是的素数的程序(C语言)

    #include<stdio.h>#include<math.h>int main(){ int i,N,t; printf("please input number:"); scanf("%d",&N); t=sqrt(N); for(i=2;i<=t;i++){ if(N%i==0) break; } if(i>t){ printf("%d是素数:",N); } else{ p…

    2021/10/14 1:14:48 人评论 次浏览
  • 素数判断算法

    素数(质数) 他的定义是:除了1和他本身,没有其他因数。 所以可以得出 2,3,5,7...都是质数 判断算法 暴力 只需要找到一个不大于他本身的因数就不是质数,暴力枚举,复杂度高暴力优化 我们只需要枚举到Sqrt(n)Sqrt(n)Sqrt(n)就行了,只要之前没有出现因数,后面也不会出现…

    2021/10/5 11:12:55 人评论 次浏览
  • 素数判断算法

    素数(质数) 他的定义是:除了1和他本身,没有其他因数。 所以可以得出 2,3,5,7...都是质数 判断算法 暴力 只需要找到一个不大于他本身的因数就不是质数,暴力枚举,复杂度高暴力优化 我们只需要枚举到Sqrt(n)Sqrt(n)Sqrt(n)就行了,只要之前没有出现因数,后面也不会出现…

    2021/10/5 11:12:55 人评论 次浏览
  • Arithmetic Progression CodeForces - 382C

    原题链接 考察:模拟(?) 思路:分类讨论就完事. (1) \(n=1\) (2) \(n=2\),这里一定要分\(d = 0\)的情况. (3) \(n>2\),这里一定要注意\(cnt = 0\)的情况,此时合法的情况是只有两种公差,且大公差一定是小公差的\(2\)倍. Code #include <iostream> #include <cs…

    2021/7/18 23:13:05 人评论 次浏览
  • Arithmetic Progression CodeForces - 382C

    原题链接 考察:模拟(?) 思路:分类讨论就完事. (1) \(n=1\) (2) \(n=2\),这里一定要分\(d = 0\)的情况. (3) \(n>2\),这里一定要注意\(cnt = 0\)的情况,此时合法的情况是只有两种公差,且大公差一定是小公差的\(2\)倍. Code #include <iostream> #include <cs…

    2021/7/18 23:13:05 人评论 次浏览
  • C++引用传递和指针传递区别

    原文:https://blog.csdn.net/u013130743/article/details/80806179一、概念 指针从本质上讲是一个变量,变量的值是另一个变量的地址,指针在逻辑上是独立的,它可以被改变的,包括指针变量的值(所指向的地址)和指针变量的值对应的内存中的数据(所指向地址中所存放的数…

    2021/5/1 14:25:28 人评论 次浏览
扫一扫关注最新编程教程