- 博客(47)
- 收藏
- 关注
原创 最大公共子序列 连续子序列 动态规划 这里用dp[][]记录包含最后一个字符的最大公共子序列长度 用current记录dp最大值
【代码】最大公共子序列 连续子序列 动态规划 这里用dp[][]记录包含最后一个字符的最大公共子序列长度 用current记录dp最大值。
2025-03-20 23:27:07
155
原创 玛雅人的秘密 高效版 用了set集合存储已有元素 查询为O(1)速度更快 并且解决了一些不必要的判断 如n<4不会包含2012
【代码】玛雅人的秘密 高效版 用了set集合存储已有元素 查询为O(1)速度更快 并且解决了一些不必要的判断 如n<4不会包含2012。
2025-03-14 20:58:49
112
原创 判断两个二叉树是否是同一个二叉树 主要看两者的中序和前序遍历是否相同
【代码】判断两个二叉树是否是同一个二叉树 主要看两者的中序和前序遍历是否相同。
2025-03-10 08:08:40
150
原创 空闲块 用list双向链表 函数参数传递可穿迭代器 利用迭代器进行链表的循环遍历 利用begin(),与end() 给struct类型进行赋值时 用{}中括号把所有参数输入进去
【代码】空闲块 用list双向链表 函数参数传递可穿迭代器 利用迭代器进行链表的循环遍历 利用begin(),与end() 给struct类型进行赋值时 用{}中括号把所有参数输入进去。
2025-02-18 05:54:39
129
原创 链表合并用list list的迭代器和vector用法一样 但是list只能是++不能加数字 应为不能随机访问
【代码】链表合并用list list的迭代器和vector用法一样 但是list只能是++不能加数字 应为不能随机访问。
2025-02-17 22:56:36
154
原创 某天是星期几 字符串数组的创建用const char *arr[]={““,““}注意一下
【代码】某天是星期几 字符串数组的创建用const char *arr[]={““,““}注意一下。
2025-02-07 16:21:00
144
原创 叠框问题 要点是二维数组以四个点为基点以行列 由内而外 注意scanf接收值问题
【代码】叠框问题 要点是二维数组以四个点为基点以行列 由内而外 注意scanf接收值问题。
2025-01-24 20:52:42
112
原创 递推数列 注意给的条件要求小于10000就直接取余 省的超过int长度
【代码】递推数列 注意给的条件要求小于10000就直接取余 省的超过int长度。
2025-01-17 16:57:50
128
原创 与7无关的数 简单的遍历一次过
/一个正整数, 如果它能被7整除, 或者它的十进制表示法中某个位数上的数字为7, 则称其为与7相关的数.现求所有小于等于n(n < 100)的与7无关的正整数的平方和。//案例可能有多组。对于每个测试案例输入为一行, 正整数n, (n < 100)//对于每个测试案例输出一行,输出小于等于n的与7无关的正整数的平方和。//先判断一个数是否与7相关 让后从0到N遍历每个数让后求SUM。
2025-01-15 00:50:34
294
原创 逆序数类型
/打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为2 * 2 = 4,11 * 11 = 121。//输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。//用a来保存余数 用res 来表示逆序数。//这段代码是取一个数的逆序数。//不断循环直到n为0。
2025-01-15 00:25:37
223
原创 反序数(自学用)
/设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)//输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。//程序无任何输入数据。
2025-01-14 17:47:44
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1