- 博客(21)
- 收藏
- 关注
原创 中国移动 · 首席体验官 · 移动app体验
使用移动电话卡,已经有十年啦,从最初的十几块套餐到现在的一百多元家庭套餐,变化真的很大。记得刚开始用手机的时候,只是为了方便联系,每个月的通话时间都用不完。现在,随着科技的发展,手机不仅能打电话、发短信,还能上网、看视频、玩游戏,功能越来越多,我们的生活也因此变得更加丰富多彩。因为在此之前,我用过移动旗下最多的软件就是中国移动APP,所以我也将对这款软件的相关体验进行编纂。
2024-07-07 00:04:03
1851
1
原创 常用算法(自用,慢慢更新)
可以在一次循环中同时找到i和n/i两个约数,只需要循环n/i次就能找到所有约数。优化: 由于当n/a=b时,a和b都是n的约数,即。注:约数不包含自身且大于1 (1也不是)不考虑效率 暴力求解。
2024-01-06 15:57:21
461
1
原创 Java效率输入输出
System.out.printf()中不同类型变量的输出格式:(1) int:%d(2) float: %f, 默认保留6位小数(3) double: %f, 默认保留6位小数(4) char: %c, 回车也是一个字符,用'\n'表示。
2024-01-05 11:22:12
553
1
原创 PAT 1007 素数对猜想 (20 分)C++思想
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。 输入格式: 输入在一行给出正整数N。 输出格式: 在一行中输出不超过N的满足猜想的素数对的个数。 输入样例: 20 输出样例: 4 看了网上的题解 我感觉比较繁琐 自己索性...
2021-08-30 23:04:44
140
原创 日期间隔手写
//日期代码(day_diff) #include <iostream> using namespace std; const int N =1e6+10; int n; int yy,mm,dd,yyy,mmm,ddd; //开始--结束 //平年 int a[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; //闰年 int b[]={0,31,29,31,30,31,30,31,31,30,31,30,31}; //闰年 平年判定 bool.
2021-08-17 23:24:50
267
1
转载 求解日期的模板
int day_diff(int year_start, int month_start, int day_start , int year_end, int month_end, int day_end) { int y2, m2, d2; int y1, m1, d1; /*用于判断日期是否大于3月(2月是判断闰年的标识),还用于纪录到3月的间隔月数*/ m1 = (month_start + 9) % 12; /*如果是1月和2月,则不包括当前.
2021-07-23 20:27:35
178
原创 基于map关键字查找字符个数
自看 题目: 小明现在在做课程设计 他现在有一个模块需要实现 这个模块的字符频度统计的功能 并且出现的次数从小到大排序 并且如果出现频度相同我们就按字典序排序: 例如他把这一段代码的字频统计出来 #include<stdio.h> #include<math.h> #define N 111110 //#define cin(x) scanf("%d",&x) #define cin(x) ((x)=read()) #define cout(x) printf("%
2021-07-18 22:57:34
257
原创 高精度运算模板(c\c++)
前言: 由于long long类型也会有上限,所以引入了高精度的概念,其实就是把其当成字符串放入数组进行处理。【已经通过测试】 关于高精度加减乘法: 注意对位细节,跟平常的加减乘除一样,从最后往前进行相加,然后保存超出10的部分。所以我们需要创数组把我们输入的字符串从后往前进行遍历.直接上代码 #include <iostream> using namespace std; #include <string> #...
2021-07-18 01:54:13
1057
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅