234234234

随笔分类 -  做题

点点积累,嘿嘿。
摘要:用到了BM1的思路。 #include <stdio.h> struct ListNode { int val; struct ListNode *next; }; struct ListNode* reverseBetween(struct ListNode* head, int m, int n 阅读全文
posted @ 2022-02-28 13:09 你若愿意,我一定去 阅读(54) 评论(0) 推荐(0) 编辑
摘要:#include <stdio.h> struct ListNode { int val; struct ListNode *next; }; struct ListNode* ReverseList(struct ListNode* pHead ) { if (pHead == NULL) ret 阅读全文
posted @ 2022-02-28 11:31 你若愿意,我一定去 阅读(61) 评论(0) 推荐(0) 编辑
摘要:额............我也不知道(先记下) printf("%d\n", (scanf("%d", &n), n)) printf("%d\n", (~scanf("%d", &n))); 打印结果都相同........ 测试题目连接:http://acm.hdu.edu.cn/showprob 阅读全文
posted @ 2020-07-20 22:53 你若愿意,我一定去 阅读(270) 评论(0) 推荐(0) 编辑
摘要:记录一下,上次校赛没有做出来。。。。。。。。。。。。。。。。 题目(大概好像意思)是:给出一个字符串,找出按顺序组合成的ABC这类字符串的个数。 比如: ABC,则ABC顺序组合只有1个,组合序列为123 BAC,则ABC顺序组合只有0个 ABBABAC,则ABC顺序组合只有4个,组合序列为127, 阅读全文
posted @ 2020-07-05 11:33 你若愿意,我一定去 阅读(346) 评论(0) 推荐(0) 编辑
摘要:以下几种解法: 参考博客 https://blog.csdn.net/Tianweidadada/article/details/79748074 一、暴力: #include <iostream> #include <cmath> #include <algorithm> #define N 50 阅读全文
posted @ 2020-07-03 22:31 你若愿意,我一定去 阅读(158) 评论(0) 推荐(0) 编辑
摘要:题目链接:http://oj.ecustacm.cn/problem.php?id=1316 以0开始,为空点编号,然后进行全排列 #include <iostream> #include <cstring> #include <vector> #include <queue> #include < 阅读全文
posted @ 2020-04-27 11:02 你若愿意,我一定去 阅读(250) 评论(0) 推荐(0) 编辑
摘要:题目链接:http://oj.ecustacm.cn/problem.php?id=1266 想法:宽搜,判断上一步走的位置上的字符与下一个要走的位置的字符是否相同。如果相同,则跳过,不同则可以往下走 #include <iostream> #include <cstring> #include < 阅读全文
posted @ 2020-04-27 10:05 你若愿意,我一定去 阅读(254) 评论(0) 推荐(0) 编辑
摘要:题目:http://oj.ecustacm.cn/problem.php?id=1423 这道题不难,就是输入要稍加费点力。 推荐博客:https://www.cnblogs.com/Simon-X/p/5302627.html (在输入时,利用了输入到文件末尾结束。因为题目没有要求多组测试用例) 阅读全文
posted @ 2020-04-25 22:47 你若愿意,我一定去 阅读(125) 评论(0) 推荐(0) 编辑
摘要:题目链接:http://oj.ecustacm.cn/problem.php?id=1401 具体看代码注解: #include <iostream> #include <cstring> #include <vector> #include <queue> #include <algorithm> 阅读全文
posted @ 2020-03-28 23:39 你若愿意,我一定去 阅读(268) 评论(0) 推荐(0) 编辑
摘要:参考博客:https://blog.csdn.net/daixinliangwyx/article/details/90300400(JAVA) 超内存了。。。。。。(有空指教一哈) 我提交的题目地址: http://oj.ecustacm.cn/problem.php?id=1400 #inclu 阅读全文
posted @ 2020-03-28 17:38 你若愿意,我一定去 阅读(449) 评论(0) 推荐(0) 编辑
摘要:链接: http://oj.ecustacm.cn/problem.php?id=1393 1、按照最优策略按键(最坏需要调n-1次),从任意一个分钟数调到另外任意一个分钟数最多要按多少次(*)。 2、注意,按 +k 按钮时,如果加k后数字超过n-1,则会对n取模。 宽搜是参考其他兄弟的博客。。。。 阅读全文
posted @ 2020-03-20 14:40 你若愿意,我一定去 阅读(353) 评论(0) 推荐(0) 编辑
摘要:链接: http://oj.ecustacm.cn/problem.php?id=1397 把 1~9 这9个数字分成两组,中间插入乘号,有的时候,它们的乘积也只包含1~9这9个数字,而且每个数字只出现1次。比如:984672 * 351 = 34561987298751 * 3462 = 3418 阅读全文
posted @ 2020-03-16 15:54 你若愿意,我一定去 阅读(172) 评论(0) 推荐(0) 编辑
摘要:链接:http://oj.ecustacm.cn/problem.php?id=1396 s夫人一向很神秘。这会儿有人问起她的年龄,她想了想说:"20年前,我丈夫的年龄刚好是我的2倍, 而现在他的年龄刚好是我的1.5倍"。你能算出s夫人现在的年龄吗? 第一种方法:二元一次方程 设x为s夫人的年龄,y 阅读全文
posted @ 2020-03-16 14:26 你若愿意,我一定去 阅读(270) 评论(0) 推荐(0) 编辑
摘要:旋转90度:从矩阵的左下角往上走直线,一列一列的输出就行。就是把列当成行来输出。 题目:链接:http://oj.ecustacm.cn/problem.php?id=1472 #include <iostream> using namespace std; int a[110][110]; int 阅读全文
posted @ 2020-02-23 00:03 你若愿意,我一定去 阅读(253) 评论(0) 推荐(0) 编辑
摘要:题目:结果为: 3725573269 我有两种解法: 第一种:常规解法(模拟)。该解法时间太长,只能解比较短的字母串。 第二种:数位遍历 (没加dp,哎,实力问题) (最近,刚好自己在学位数dp入门,突然想到,没有基础的可以去另外学习) 如果有其他解法和错误,兄弟些请留下链接和意见。 第一种:直接上 阅读全文
posted @ 2020-02-22 19:43 你若愿意,我一定去 阅读(416) 评论(0) 推荐(0) 编辑
摘要:题目:http://acm.hdu.edu.cn/showproblem.php?pid=2132 #include <iostream> #include <cstdio> #define ll long long using namespace std; const int N = 100005 阅读全文
posted @ 2020-02-12 13:15 你若愿意,我一定去 阅读(95) 评论(0) 推荐(0) 编辑
摘要:题目描述: N! Font: Times New Roman | Verdana | Georgia Font Size: ← → Problem Description Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N! 阅读全文
posted @ 2019-01-31 16:24 你若愿意,我一定去 阅读(1246) 评论(0) 推荐(0) 编辑

23423423423
点击右上角即可分享
微信分享提示