机试练习
文章平均质量分 66
m0_58586235
这个作者很懒,什么都没留下…
展开
-
PAT乙级-1011A+B 和 C,1013数素数
1011A+B 和 C,1013数素数原创 2023-02-06 21:34:48 · 120 阅读 · 0 评论 -
叠筐【排版问题】(杭电oj2074)-C语言解法
杭电oj叠筐问题(图形排版),C语言解法,机试练习原创 2023-02-19 21:34:08 · 412 阅读 · 0 评论 -
【浙江大学】翁恺_C语言入门与进阶_编程练习第四章
【浙江大学】翁恺_C语言入门与进阶_编程练习第四章。给定条件输出整数,水仙花数,九九乘法表,统计素数求和原创 2023-01-17 17:27:04 · 344 阅读 · 0 评论 -
【浙江大学】翁恺_C语言入门与进阶_编程练习第五章
正整数的正序分解,最大公约数,求序列前N项和,求最简分式,念数字,求a的连续和原创 2023-01-17 17:01:40 · 321 阅读 · 0 评论 -
【动态规划】
设求出上楼N层的方式函数F(N),想上N层楼,可以先上1层,再上N-1层,或先上2层,再上N-2层,即F(N)=F(N-1)+F(N-2)。将每次计算得到的F(N)先存入数组再返回,函数调用之前先进行判断对应数组位置是否有值,有则直接返回,无则进行计算。上一种方式的缺点在于,递归过程需要进行问题分解,分解至最小问题时才能逐步计算回大问题。当我们使用递归的时候,会有大量重复计算的情况,可以采用空间换时间的方式进行改进。2、通常解法——斐波那契数列。3、进阶1——空间换时间。原创 2023-03-20 23:11:42 · 148 阅读 · 0 评论 -
【递归与分治】02_分治
分治的思路,一般代码模板,例题:斐波那契数列、二叉树求子树节点个数原创 2023-03-16 23:40:02 · 171 阅读 · 0 评论 -
【递归与分治】01_递归
程序运行的原理,递归的逻辑,递归的例题:n的阶乘、汉诺塔原创 2023-03-13 23:11:10 · 182 阅读 · 0 评论 -
【搜索】01_BFS
BFS实现思路,例题:catch_the_cow原创 2023-03-09 22:49:49 · 67 阅读 · 0 评论 -
【线性数据结构】03_栈
栈的基本知识和基础应用,例题:KY109Zero-complexity Transposition,POJ括号匹配原创 2023-03-05 21:21:31 · 96 阅读 · 0 评论 -
【线性数据结构】02_队列
队列基本知识,例题:猫狗收容所原创 2023-02-28 21:36:37 · 86 阅读 · 0 评论 -
【线性数据结构】_01vector
vector使用:定义、增删、访问、修改,牛客网例题KY20完数VS盈数,原理原创 2023-02-27 22:15:13 · 88 阅读 · 0 评论 -
【字符串的基本使用】
字符串基本使用函数:输入输出,求长度,字符串转为字符数组,查找子串原创 2023-02-26 21:21:23 · 71 阅读 · 0 评论 -
【排序和查找】02_查找
查找:基础查找(顺序遍历),确定时间复杂度,KY199 查找——二分查找、map解法原创 2023-02-24 21:56:51 · 96 阅读 · 0 评论 -
【排序和查找】01_排序
sort()函数使用,牛客网例题:KY210 排序、KY67 整数奇偶排序、KY9 成绩排序、KY2 成绩排序原创 2023-02-23 12:02:42 · 90 阅读 · 0 评论 -
【日期问题】-C语言解法
【日期问题】-C语言解法:日期与天数之间的互相转化原创 2023-02-19 22:49:52 · 344 阅读 · 0 评论