- 博客(40)
- 收藏
- 关注
原创 HTML 02
div标签:可以把标签中的内容分割为独立的区块。必须单独占据一行。span标签:和div的作用一致,但不换行。<pre>含义:将保留标签内部所有的空白字符(空格、换行符),原封不动地输出结果(告诉浏览器不要忽略空格和空行)。说明:真正排网页过程中,<pre>标签几乎用不着。
2024-05-20 15:28:24 258
原创 HTML 01
结构标准(HTML):用于对网页元素进行整理和分类。表现标准(CSS):用于设置网页元素的版式、颜色、大小等外观样式。行为标准(JS):用于定义网页的交互和行为。HTML 相当于人的身体组织结构CSS 相当于人的衣服和打扮JS 相当于人的行为全称为 HyperText Markup Language,译为。
2024-05-20 11:31:52 1597
原创 树(数据结构)
一个根结点,其余结点分为 m 个不相交的集合, 其中每个集合本身又是一棵树,并且称为根的子树。树的根结点没有前驱,其他结点有且仅有一个前驱。所有结点可以有0个或多个后继。
2024-05-09 22:52:48 297
原创 JavaScript(2)
(2)如果两个都是数值,并且是同一个值,那么相等;2)如果一个是字符串,一个是数值,把字符串转换成数值之后再进行比较。(3)如果两个都是字符串,每个位置的字符都一样,那么相等,否则不相等。1)如果一个是null,一个是undefined,那么相等。(5)如果两个值都引用同一个对象或是函数,那么相等,否则不相等。(6)如果两个值都是null,或是undefined,那么相等。(1)如果两个值类型相同,再进行三个等号(===)的比较。(4)如果两个值都是true,或是false,那么相等。
2024-05-06 10:49:32 243
原创 JavaScript(1)
字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol。
2024-04-29 11:39:36 1382
原创 DFS&BFS模板
对于一个题目来说,要标志节点是否访问过,用数组是一种很快速的方法,但有时数据量太大,很难用一个大数组来记录时,采用hash set是最好的做法。实际上visit数组在这里也是充当hash set的作用。已搜索V0,即将搜索V1、V2、V3。初始全部都是白色(未访问)即将搜索起点V0(灰色)终点V6被染灰色,终止。
2024-03-10 21:25:49 249
原创 汉诺塔问题及递归与递推
当月兔子数 = 上月大兔子数 + 上月兔子总数。而 上月大兔子数 = 上上月兔子总数。答案取决于这两个红色三角形的答案。
2024-02-04 05:59:18 277 1
原创 Codeforces C. Number of Ways题解(前缀和+双指针+思维+dp)
题意:一段数字分成三段,每段数字之和相等,多少种分法。
2024-01-30 20:35:42 202 1
原创 数据结构Map&&Multimap篇
在C++中,map和multimap容器是非常重要的数据结构,它们提供了一种键值对的映射关系,可以高效地组织和访问数据。map容器中的每个元素都包含一个键和一个值,而multimap容器允许键重复。这两种容器在实际项目中广泛应用,特别适合需要快速查找和插入元素的场景。其底层实现采用了红黑树等高效的数据结构,map和multimap容器在处理大量数据时具有良好的性能表现。它们也提供了丰富的操作方法和函数,可以轻松地对容器中的数据进行插入、删除、查找和遍历操作。
2024-01-30 13:43:51 639 1
原创 经典树状dp 牛客周赛Round 30 E题 小红树上染色题解
若 i 号结点染红, 则它的孩子可以染红也可以不染红。若 i 号结点没有染红, 则它的孩子必须都染红。第四步、输出根结点(1)两种情况之和即可,AC代码如下。dp[i][0] 代表 i 结点 不染红的方案数。dp[i][1] 代表 i 结点 染红的方案数。从孩子的状态推导父亲的状态。
2024-01-29 23:13:11 282
原创 ST表详细解析
所以最大值 = max( dp[3][2],dp[3+2的2次方][1], dp[3+2的2次方+2的1次方][0])考虑优化上述dp过程,我们发现以1为起点要算n次,以2为起点要算n-1次,重叠部分过多,我们思考是否有一种方法可以使得重叠部分变少。即 max(dp[3][2], dp[7][1], dp[9][0])区间长度 9-3+1 = 7 = 2的2次方 + 2的1次方 + 2的0次方。我们很容易得到上述的表格,思考一下大脑是如何得到MAX值的,没错,是。得到dp[1][1]~dp[1][n]
2024-01-23 10:22:28 503 3
原创 Windows使用虚拟环境运行Jupyter Notebook
输入 pip install + 包名 + (去掉加号,包名为需要的包名) -i https://pypi.tuna.tsinghua.edu.cn/simple。输入 conda create -n py python=3.7 创造一个python3.7的环境叫py。输入 pip install jupyter notebook。输入 conda activate py 激活环境。输入 jupyter notebook进入。进入Anaconda Prompt。输入 conda enc list。
2023-09-08 22:03:40 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人