![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
ctyy1
这个作者很懒,什么都没留下…
展开
-
2024.7.20.pm
getch()是一个在 C 和 C++ 中用于无回显地从控制台读取一个字符的函数。它不会将输入的字符显示在屏幕上。_getch()不是标准 C 和 C++ 库中的函数,通常在 Windows 平台的特定编译器(如 Visual C++)中可用。如果您希望编写可移植的代码,建议使用标准库中的输入函数,如getchar()。原创 2024-07-20 22:46:47 · 53 阅读 · 0 评论 -
2024.7.19.am
等式右边的部分表示通过遍历k从1到n,计算和的和,并取其中的最小值作为的值。这意味着要得到的最优解,需要考虑将区间(i, j)以不同的位置k进行分割,分别计算分割后的两部分的最优解之和,然后选择其中最小的那个和作为当前状态的最优解。原创 2024-07-19 12:21:45 · 106 阅读 · 0 评论 -
2024.7.18.pm
在上述示例中,如果 num 大于 0 且小于 10 ,result 的值为 num * 2;如果 num 小于等于 0 ,result 的值为 num - 5。isdigit 是 C 和 C++ 标准库中的一个函数,用于判断一个字符是否是数字字符(即 '0' 到 '9' )。条件表达式(也称为三元运算符)是一种在 C 和 C++ 等编程语言中使用的简洁的条件判断和赋值方式。条件表达式使得在某些简单的条件判断和赋值情况下,代码更加简洁和直观。是一个条件,通常是一个布尔表达式(结果为真或假)。原创 2024-07-18 22:58:58 · 273 阅读 · 0 评论 -
c++并查集
并查集是一种用于处理不相交集合的合并及查询问题的数据结构,常常以森林来表示。它主要由一个整型数组和两个函数构成。数组用于记录每个点的前驱节点,两个函数分别是查找函数find()和合并函数join()(也有称union()find()函数用于查找指定节点所在集合的代表元(可以理解为根节点)。通过不断追溯节点的前驱节点,直到找到根节点,即代表该集合的元素。join()函数用于合并两个节点所在的集合,通常是将其中一个集合的根节点的父节点指向另一个集合的根节点,从而使两个集合合并为一个。原创 2024-07-18 20:53:13 · 473 阅读 · 0 评论 -
2024.7.17.上午
含义:从a数组的第一个位置开始储存,(不是0号位置)例如:mapa。(2)s.length():用于求取。(1)strlen(c):用于求取。就有 a["date"]=17。与s.size()用法相同。和cin原创 2024-07-17 12:15:04 · 286 阅读 · 0 评论 -
2024.7.17.pm
例子中, 定义了一个名为 PI 的宏,在后续的代码中,只要出现 PI ,预处理器就会在编译前将其替换为 3.14159。在 C 和 C++ 中,#define 是一个预处理器指令,用于定义宏。std::bitset 是标准库中的储存0/1的大小不可变容器。宏是一种在源代码被编译之前进行文本替换的机制。原创 2024-07-17 20:53:08 · 119 阅读 · 0 评论 -
AC自动机
AC自动机,著名的多模式串匹配算法之一。AC自动机就是在Trie树上实现KMP算法二.步骤1.建树:将所有模式串构建成一棵Trie树2.预处理失配指针nxt。原创 2024-07-17 21:32:54 · 103 阅读 · 0 评论