4thirteen2one
4thirteen2one
全部文章
分类
题解(37)
归档
标签
去牛客网
登录
/
注册
4thirteen2one的博客
TA的专栏
1篇文章
0人订阅
我的刷题记录
1篇文章
353人学习
全部文章
(共38篇)
题解 | #BM8 链表中倒数最后k个结点#
/** * struct ListNode { * int val; * struct ListNode *next; * }; * * C语言声明定义全局变量请加上static,防止重复定义 */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法...
C
链表
2022-08-13
0
298
题解 | #BM1 反转链表#
来自专栏
记录地址,逆序链接 struct ListNode* ReverseList(struct ListNode* pHead) { if (pHead == NULL) { return pHead; } struct ListNode *pTemp = pHe...
C
链表
2022-07-30
0
353
题解 | #HJ60 查找组成一个偶数最接近的两个素数#
#include <stdio.h> #include <stdbool.h> bool isPrime(int x) { if (x > 1) { for (int i = 2; i * i <= x; ++i) { ...
C
2022-07-24
0
490
题解 | #NC68 跳台阶#
感觉这道题相比NC65 斐波那契数列,更适合拿来当作动态规划的入门训练题,因为相比 Fibonacci 数列已经给好了递推公式,这道题需要自己从实际问题中抽象出问题模型,虽然最终抽象出来还是 Fibonacci 数列哈。 下面是过程分析。 已知: 爬到第 1 阶,只可能也只用爬 1 阶就能完成,共...
动态规划
C
递归
状态压缩
2022-07-23
17
3529
题解 | #BM2 链表内指定区间反转#
思路:借助指针数组 /** * struct ListNode { * int val; * struct ListNode *next; * }; * * C语言声明定义全局变量请加上static,防止重复定义 */ /** * 代码中的类名、方法名、参数名已经指定,请...
C
链表
2022-07-21
0
384
题解 | #BC97 回文对称数#
#include <stdio.h> int main() { int n, a, b; scanf("%d", &n); for (int i = 1; i <= n; i++) { b = 0; ...
C
2022-07-19
0
293
题解 | #BC96 [NOIP2015]金币#
#include <stdio.h> int main() { int k, s = 0; scanf("%d", &k); int step = 1, step_count = 0; for (int i = 1; i &l...
C
2022-07-19
0
294
题解 | #BC76 [NOIP2008]ISBN号码#
#include <stdio.h> int main() { char ISBN[14]; scanf("%s", ISBN); int sum = 0, count_num = 0; for (int i = 0; i < ...
C
2022-07-18
2
413
题解 | #BC81 KiKi求质数个数#
#include <stdio.h> #include <stdbool.h> bool isPrime(int x) { if (x > 1) { for (int i = 2; i * i <= x; ++i) { ...
C
2022-07-17
0
270
题解 | #BC74 获得月份天数#
#include <stdio.h> #include <stdbool.h> #define LeapYear(y) (y%400 == 0) || ((y%4==0) && (y%100!=0)) int main() { int y, m, ...
C
2022-07-16
0
286
首页
上一页
1
2
3
4
下一页
末页