![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++刷题
文章平均质量分 70
2022horse
慢慢学编程
展开
-
【leetcode】记忆化搜索
记忆化搜索原创 2024-02-22 20:41:28 · 455 阅读 · 0 评论 -
【leetcode】floodfill算法
floodfill算法就是递归算法。原创 2024-02-20 10:48:48 · 886 阅读 · 0 评论 -
【leetcode】深搜、暴搜、回溯、剪枝(C++)3
【代码】【leetcode】深搜、暴搜、回溯、剪枝(C++)3。原创 2024-02-17 15:56:27 · 510 阅读 · 0 评论 -
【leetcode】深搜、暴搜、回溯、剪枝(C++)2
这里我们着重在剪枝方面上面的讲解,我们重点需要明白N皇后剪枝的作用,因为皇后是能吃横的一整行,竖的一整列,主对角线和副对角线一整个,这里原本是要循环四次,但是我们经过想法发现其实只需要判断三个位置即可,第一个位置是竖着的,第二个位置是主对角线,第三个位置是副对角线,因为横着的一行是不需要进行判断的,因为我们的思路是以一整行为一个视角,从左往右依次填的!我们根据简单的数学原理,主对角线是y=x+b的,而由于会出现负数情况,我们左右两边各加一个n即可,我们此时b就为:y-x+n。原创 2024-02-15 13:00:48 · 1539 阅读 · 0 评论 -
【leetcode】深搜、暴搜、回溯、剪枝(C++)1
【代码】【leetcode】深搜、暴搜、回溯、剪枝(C++)1。原创 2024-02-06 18:08:06 · 1097 阅读 · 0 评论 -
【C++刷题】二叉树的深搜
【代码】【C++刷题】二叉树的深搜。原创 2024-02-05 11:42:26 · 381 阅读 · 0 评论 -
【leetcode刷题】递归专题
leetcode链接。原创 2024-01-30 17:36:23 · 356 阅读 · 0 评论 -
【leetcode刷题】模拟专题
leetcode链接leetcode链接leetcode链接leetcode链接模拟+双指针:leetcode链接原创 2024-01-16 13:07:43 · 438 阅读 · 0 评论 -
【C++刷题】位运算
两个数异或一下,因为异或一下不同的数为1,相同的数为0,所以能够找到有几个不同数的位置了,再逐个干掉右边的1,ret++即可。先疑惑求一个值,再按位与右移算出另一个控制的进位值。原创 2024-01-13 13:51:17 · 535 阅读 · 0 评论 -
【C++刷题】前缀和
前缀和原创 2023-12-23 12:52:32 · 406 阅读 · 0 评论 -
【C++题目速刷】二分查找
二分查找原创 2023-12-20 22:35:33 · 406 阅读 · 0 评论 -
【C++速刷精品】滑动窗口
滑动窗口题目速刷原创 2023-12-18 20:47:28 · 368 阅读 · 0 评论 -
【C++精品题目速刷】双指针
C++双指针速刷题原创 2023-12-15 17:12:13 · 422 阅读 · 0 评论