- 博客(12)
- 收藏
- 关注
原创 最全HTML5+CSS3
HTML(HyperText Markup Language)是一种用于创建网页结构的标记语言。它使用标签来定义网页中的元素和内容。HTML标签由尖括号包围,标签通常成对出现,包含一个开标签和一个闭标签。开标签指示元素的开始,闭标签指示元素的结束。HTML提供了许多不同类型的元素,用于创建网页的各种内容,例如标题、段落、列表、图像、链接等。每个HTML元素都可以使用属性来定义其特定的属性和行为。属性为元素提供了更多的信息和功能,例如设置元素的样式、链接目标、图像路径等。
2023-09-05 20:39:42 162
原创 剑指 Offer 24. 反转链表
然后,将当前的节点 head 连接到反转后链表的尾部,即将 head->next->next 设置为 head,这样就将 head 放置在反转后的链表的末尾。返回反转后的链表的头节点 re,即 4 -> 3 -> 2 -> 1 -> NULL。递归过程为:1 -> (2 -> 3 -> 4 -> 1 -> NULL)递归过程为:1 -> (2 -> 3 -> 4 -> NULL)输入: 1->2->3->4->5->NULL。输出: 5->4->3->2->1->NULL。返回反转后的链表的头节点 re。
2023-09-03 20:10:19 35
原创 剑指 Offer 06. 从尾到头打印链表
在链表中,每个节点都有一个值(val)和对下一个节点的引用(next)。head 表示链表的头节点,它是链表中的第一个节点。head.val 表示头节点的值。通过访问 head.val,你可以获取头节点存储的值。,如果你有一个链表 1 -> 2 -> 3 -> None,其中 1 是头节点的值,你可以通过 head.val 来获取它。在这种情况下,head.val 的值为 1。输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。输入:head = [1,3,2]输出:[2,3,1]
2023-09-01 16:49:35 50 1
原创 剑指 Offer 20. 表示数值的字符串
在判别数值问题中,正则表达式通常会包含类似于重复项的处理(如匹配多个连续的数字字符),这可能导致出现回溯操作,从而影响算法的性能。因此,在leetcode等面试题中,可能会对正则表达式的使用进行限制,以避免超出时间限制,同时也是为了测试面试者对于数值判别的算法设计和实现能力。需要注意的是,float(s)函数只能将能够解析为浮点数的字符串转换为浮点数类型,如果不确定字符串是否可以转换为浮点数,可以使用try-except语句来捕获异常并进行处理。但总的来说,这是一个坑比较多的题目。
2023-08-31 21:00:19 48
原创 剑指 Offer 58 - II. 左旋转字符串
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。切片运算符使用方括号[]来表示,其中包含两个索引值,用冒号:分隔。第一个索引指定切片的起始位置(包括),第二个索引指定切片的结束位置(不包括)。建立一个新的字符串,一个从尾部添加旋转的部分,一个从头部添加未旋转的部分。时间复杂度为O(n),(只有一层循环);空间复杂度O(n) (用了额外的空间)。
2023-08-30 11:24:50 31
原创 剑指 Offer 05. 替换空格
先遍历字符串s,统计空格的个数,然后根据空格的个数计算替换后的字符串的长度,最后创建一个新的字符串,遍历原字符串,将空格替换为"%20"如果指定了该参数,则只替换前count个出现的子字符串,如果不指定,则替换全部出现的子字符串。replace()函数是Python中字符串的方法之一,它用于将字符串中特定的子字符串替换为新的子字符串。遍历,这里需要注意的是数组长度以确定,而替换的字符替换原本的字符串后会使字符串长度增加。空间复杂度O(n) (用了额外的空间,并于原字符串的长度成正比);
2023-08-29 19:07:24 44 1
原创 ##DOS
DOS1.切换盘符 例如到D盘 d:(+回车)2.查看当前目录下的所有文件名 dir3.跨盘符切换 D:\>cd /d c:\idea (注意之间的空格)4.返回上一级目录 cd..5.进入下一级/或者切换同级的其他目录C:\>cd idea6.清除屏幕 cls7.退出 exit8.查看当前电脑ip ipconfig9.打开应用 calc计算机 mspaint 画图工具 ...
2021-04-25 22:17:11 88
原创 ##快捷键
常用win101.win+m 窗口最小化 2.win+shift+m 最小化的窗口变大 3.win+向上箭头 窗口最大化 4.win+D 展示桌面 5.win+向左箭头 窗口靠左 6.win+向右箭头 窗口靠右 7.ctrl+w/alt+F4 关闭当前窗口 8.shift+delete 永久删除 1.win+L 锁屏 2.win+I 打开设置...
2021-04-25 21:38:33 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人