编程练习
一些基础的算法练习题目
樊樊吖
分明平静无风,是因为追上了你的心吧
展开
-
leetcode 160 相交链表
死去的408记忆突然攻击我原创 2024-02-15 20:05:18 · 636 阅读 · 0 评论 -
leetcode 63 不同路径II
要是早点开始刷题就好了原创 2024-02-14 20:18:53 · 506 阅读 · 0 评论 -
leetcode 62 不同路径
困死了原创 2024-02-13 21:36:17 · 491 阅读 · 0 评论 -
leetcode 125 验证回文串(改)
要长脑子了原创 2024-02-11 20:41:15 · 465 阅读 · 1 评论 -
leetcode 234 回文链表
过年偷懒了两天哈哈哈原创 2024-02-10 18:56:46 · 557 阅读 · 1 评论 -
leetcode 231 2的幂
能不用递归就不用递归(doge)原创 2024-02-07 13:56:57 · 422 阅读 · 1 评论 -
leetcode 2357 使数组中所有元素都等于零
一直在提高原创 2024-02-06 17:37:28 · 394 阅读 · 1 评论 -
leetcode 2144 打折购买糖果的最小开销
贪心算法的应用原创 2024-02-05 17:31:33 · 437 阅读 · 1 评论 -
leetcode 2600 K件物品的最大和
终于自己独立写出来一道了,开心,简单题我直接重拳出击原创 2024-02-05 20:51:21 · 373 阅读 · 1 评论 -
leetcode 213 打家劫舍II
升级版只多了一个条件,原来的房子是一排,现在把他们围成一圈,就要考虑最后一个房子与第一个房子是否相邻的问题,整体思路不变,可以把房子序列拆成两部分,1到n-1位一部分,2到n为一部分,代表着从第一栋开始,倒数第二栋结束,以及第二栋开始,最后一栋结束的两种方案,最后娶妻其中金额较大者即可。这里优化了遍历过程,使用两个变量交替前进,而不是打家劫舍I中的的一个数组,将空间复杂度优化为O(l).你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。同时,相邻的房屋装有相互连通的防盗系统,原创 2024-02-03 22:37:26 · 469 阅读 · 1 评论 -
leetcode 1736 替换隐藏数字得到的最晚时间
简单的字符串拼接原创 2024-02-03 19:00:03 · 357 阅读 · 1 评论 -
leetcode 881 救生艇
leetcode第881题总结复盘原创 2024-02-02 23:18:44 · 456 阅读 · 0 评论 -
leetcode 198 打家劫舍
leetcode第198题总结复盘原创 2024-02-01 23:07:27 · 773 阅读 · 1 评论 -
leetcode 680 验证回文串
leetcode第680题总结复盘,贪心+双指针原创 2024-01-31 22:20:28 · 404 阅读 · 0 评论 -
leetcode 409 最长回文串
对leetcode第409题的复盘总结原创 2024-01-30 23:01:11 · 315 阅读 · 1 评论 -
leetcode 1827 最少操作使数组递增
复盘一下Leetcode第1827题原创 2024-01-29 19:56:55 · 691 阅读 · 0 评论 -
插入排序--java实现
经典排序算法之插入排序原创 2023-01-23 20:40:26 · 192 阅读 · 0 评论 -
折叠矩阵 C++实现
输入两个整数,第一个是初始元素,第二个是矩阵的阶。然后向外一圈一圈扩散。其实原理很简单,主要考察嵌套循环的使用。原创 2022-10-16 20:09:16 · 291 阅读 · 0 评论 -
C++实现两个整数的约分
输入两个整数,中间以斜杠分隔开作为分割线。输入他们约分后的结果。原创 2022-10-16 20:12:20 · 1224 阅读 · 0 评论