自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 C++语言里的pow函数 (作用 以及 易错点)

a和b应是浮点型,否则结果可能不正确(计算机存储精度问题)上面这段代码 看上去很正常,但 实际运行出来的结果。哪有人就要问了,“我不用pow怎么算次方呢?另外 pow 的返回值也是浮点型的。自己手写一个for嘛 我说真的。pow就是求次幂的,写法是。初学者们在写代码时也要注意!,传参也应该是浮点型。

2022-07-23 21:15:22 33385 4

原创 链式前向星(最通俗易懂的讲解)

当我们存储图的时候,往往会使用 邻接矩阵 或是 邻接表。邻接矩阵 好写,但太浪费空间,节点一多就存不下;邻接表 效率高,但涉及指 ,不好写容易出错;用 vector 又可能超时。链式前向星 就是一个相对中庸的存储方式,虽然说,链式前向星 使用并不广泛,但在需要使用复杂 邻接表 时,这就是一个较好的选择。链式前向星 其实就是 静态建立的邻接表,时间复杂度为O(m),空间复杂度也为O(m)。个人觉得 链式前向星 和 邻接表 是几乎一样的,只不过 前者 是静态的,后者 是动态的。

2024-10-04 22:35:12 532

原创 关于C++编程注意点(竞赛)

一些必须留意的考试注意点

2024-08-05 21:05:51 484 1

原创 这是一片测试文章

真的是测试文章。

2024-01-27 21:09:39 489

原创 快速幂 c++

但是这对于我们还不够,我们要。首先我们得知道一个数学知识。

2023-09-13 13:36:06 1391

原创 Folyd 多源最短路

首先我们要知道a到b的最短路是什么a到b的最短路是从a点到b点的最小距离(花费)那多源最短路呢就是能求任意a和b,之间的最短路那么Folyd是多源最短路,也就是求任意a和b,之间的最短路。

2023-08-26 23:49:00 341

原创 memset の 那些事儿 (C++)

首先,memset 可以初始化数组memset(数组名, 初始化的值, sizeof 数组名);头文件(不加 有可能 不会报错,但考试的时候 会寄这里有一张图,包括了我讲的所有操作:制作不易,留个赞再走吧声明:这里如果memsetdouble类型的数组,有精度问题,可能会出现答案错误真正的考试中一般都得手动初始化。

2023-08-20 22:00:34 316

原创 算法竞赛入门经典(第二版)第九章 动态规划 例题代码

文章正在更新中 ------

2023-08-08 14:50:38 102

原创 UVA1025 城市里的间谍 A Spy in the Metro

途中任何车站到左边(或右边)相邻车站 的过程。把一个火车从左到右(或从右到左) 的过程。(一段就是两个相邻车站中间的部分)相当于把他切成了一段一段

2023-08-08 14:35:39 137

原创 UVA1347 旅行 Tour (样例解释 + 思路心得 + 代码)

思路和心得都在代码里, 快去看看吧

2023-08-07 16:37:55 344

原创 力扣 316. 去除重复字母 C++

那就看看程序吧,程序里有注释。栈顶元素 > 当前元素。栈顶元素 < 当前元素。如果还是看不懂...

2023-07-31 00:46:05 621

原创 卡特兰数 公式及其应用

卡特兰数可用于两种场景(编程)n个元素入栈,共有几种出栈方法n个不同的元素可以组成多少种不同形态的二叉树卡特兰数的公式是....

2023-07-31 00:15:21 464

原创 P1095 [NOIP2007 普及组] 守望者的逃离

总的来说就是能闪则闪,闪烁在能闪时一定比跑的快;分批进行,判断哪个更快;直接上代码吧,里面有注释

2023-07-12 21:08:43 266

原创 洛谷 P1134 [USACO3.2]阶乘问题

因为能被2整除的数 比 能被 5 整除的数 要多, 所以在他们俩的配对中(2*5 = 10 一个2和一个5)总会多出一些2。不能先算完再处理 (50000000!我们知道这题的罪魁祸首 2 和 5 因为2*5=10。首先我们就制裁他们,把他们单独拎出来。这个数据量 看到了吗?我们吧没有玩伴2从新放入答案。

2023-03-25 13:47:03 198

原创 C++ 编译报错 ambiguating new declaration of ... 怎么办?

说白了就是和c++里的自带函数冲突了。这里就是和c++自带函数。可以换一个函数名试一试。主函数里的函数名也要改。换成一下就不会报错了。

2023-03-23 15:51:06 3357

原创 C++ 指针

下面代码融合了指针的知识和用法!

2023-03-20 13:35:15 86

原创 C++ undefined reference to ‘WinMain@16’ 怎样解决

undefined reference to ‘WinMain@16’ 意思为提示找不到 WinMain 函数,WinMain是windows程序的入口函数。当你的编译器显示 undefined reference to ‘WinMain@16’该怎样解决呢?

2023-03-19 10:04:14 1359 1

原创 力扣 213. 打家劫舍 II

经典的dp打家劫舍问题(不过...是打家劫舍II)这里的下标是 0 ~ n-1)这里先推荐看看打家劫舍I。这题其实只要做两遍打家劫舍I。选第0家 不选n-1家。不选第0家 选n-1家。

2023-02-25 17:26:57 178

原创 一本通 1301:大盗阿福

经典的dp打家劫舍问题。

2023-02-25 16:46:53 1053

原创 力扣 516. 最长回文子序列

dp[0][n-1](如果不知道为什么 那么再读一读本章。dp[i][j] : s[i~j]中最长的回文子序列的长度。两头相同 中间的最长的回文子序列+2(就是两头的)两头不同 先去掉头试试 再去掉尾试试。再想想dp[0][n-1]是什么意思)小区间 -> 大区间。

2023-02-04 20:38:02 593

原创 力扣 5. 最长回文子串 C++

经典的区间dp问题。

2023-02-02 17:09:52 208

原创 一本通 1267:【例9.11】01背包问题(详细代码+严谨思路+清晰图片) C++

这里给你三种方法

2023-01-01 19:54:21 1363

原创 一本通 1298:计算字符串距离 C++

仔细读一读好好琢磨一下就会发现这题发现跟一本通1276是一摸一样,只是多了一个多组输出。原理是跟一本通1276一毛子一样。这里提供一本通1276的题解。

2022-12-24 22:47:13 395

原创 一本通 1276:【例9.20】编辑距离 C++

看完题目后,整个人都懵了,这题咋整?哎呀,知道知道,用动态规划做不要慌,我们慢慢分析....

2022-12-22 16:11:18 899

原创 一本通 1280:【例9.24】滑雪

分别枚举每个点,用dfs得到 以这个点为起点能滑的最长长度,再记录最大值

2022-12-21 19:33:04 683

原创 一本通 1265:【例9.9】最长公共子序列

动规模板 最长公共子序列

2022-12-10 18:34:53 356

原创 一本通 1260:【例9.4】拦截导弹(Noip1999) C ++

仔细读题,分解题意后发现本题要求我们 求 最长不上升子序列的长度 和 最少的不上升子序列的个数

2022-12-05 21:36:10 524 2

原创 洛谷 P1781 宇宙总统

看看这个👉。

2022-12-02 12:10:14 214

原创 洛谷 P1786 帮贡排序

这题是大模拟(打磨你)

2022-12-01 21:00:05 492

原创 一本通 1262:【例9.6】挖地雷

这题我们用动态规划做。

2022-11-23 21:09:18 483

原创 时间复杂度の那些事儿

O(n^2):n=10000超时,大多代码都是这个时间复杂度,只要是处理二维地图的都是(输入就O(n^2)了)还有动态规划LIS……O(nlogn):n=1000000才超时,快速排序,归并排序,二分判定都是这个时间复杂度,比较优秀的时间复杂度。O(2^n):n=25也超时了,没有剪枝和记忆化的DFS就是O(2^n)的。O(√n):n=1e16超时,判断单个数是不是素数就是O(√n)O(n):n=100000000超时,非常优秀的时间复杂度。x轴代表数据量,也就是n。我们来看一看 下图👇。

2022-11-22 21:37:57 456

原创 一本通 1261:【例9.5】城市交通路网(详细思路+详细代码)

题目看完,发现竟是一个关于有向无环图的题!把输入样例看完,又发现题目用邻接表存储!

2022-11-20 23:03:39 1269 1

原创 动态规划

如果不满足,那就用不了动态规划了!

2022-11-19 15:00:39 131

原创 测试文章

这是一个测试文章。

2022-11-19 14:56:32 115

原创 C++小游戏2

C++详细代码

2022-11-18 09:36:51 401

原创 一本通 1288:三角形最佳路径问题 C++

这题给你2种写法。

2022-11-15 22:39:33 455

原创 一本通 1287:最低通行费 C++

一本通 1287:最低通行费

2022-11-15 22:04:26 937 3

原创 一本通 1190:上台阶

一本通 1190:上台阶

2022-11-14 21:57:20 202

原创 一本通 1284:摘花生

一本通 1284:摘花生

2022-11-14 21:42:16 256

原创 洛谷 P1002 [NOIP2002 普及组] 过河卒

这题跟一本通1314一样。

2022-11-14 16:36:00 181

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除