- 博客(4)
- 收藏
- 关注
原创 算法学习记录
卡拉兹猜想:偶数砍一半,奇数*3+1后再砍一半,直到得到1挖掘机技术哪家强:给出n组数据分别是学校的编号和成绩,然后统计出成绩总和最高的学校,并打印学校编号和总成绩。切记!!!切记!!!切记!!!一定要初始化数组。
2024-02-19 21:56:43
450
1
原创 算法学习(洛谷ResseCher所给出的路线)
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 1元 9 角,而班主任给小玉的钱是 a 元 b 角,小玉想知道,她最多能买多少只签字笔呢。示例:输入:10 3 输出:5分析:模拟,照葫芦画瓢。时间复杂度O(1)。
2024-01-01 15:41:55
491
原创 算法学习笔记(刷题路线使用的是‘英雄哪里出来’给出的)
分析:先对整个数组进行遍历,寻找1,找到1了就用计数器加1,若碰到不为1(即0),则重置计数器。第五行:将最右边移到中间(mid不加1的原因:因为中间值小于最右边的值,所以无法保证中间值不是最小值)第八行:将最左边移到中间(mid+1的原因:因为中间值大于最右边的值,所以中间值一定不是最小值)原数组为 [0,1,2,4,5,6,7] ,旋转 4 次得到输入数组。第七行:当中间值大于最右边的值时,说明中间到最右边这个区间有最小值。原数组为 [1,2,3,4,5] ,旋转 3 次得到输入数组。
2023-12-24 16:19:56
1529
原创 C语言学习记录(自我讲授法)
10)C语言中的空白是指空格、制表符、换行符,这三种空白是scanf()函数进行输入分割的符号。5)#define的一部分用法 ' '单引号用于单个字符/数字 " "双引号用于字符串。1).例:%2.2f 其中%后的2表示打印出来的数字/字符宽度,.2表示小数点的后两位。2)strlen()用法 作用是表示字符串的长度(通俗点说就是字母的个数)8)字段宽度为30、左对齐的字符串——打印出来用%-30s转换。3)%e 数学中的科学计数法。6)%s字符串 %c字符。9)忽略字符串用%*s。
2023-04-15 16:42:42
50
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人