- 博客(6)
- 收藏
- 关注
原创 【数组基础】
数组 目录数组数组理论基础二分查找二分法第一种写法二分法第二种写法移除元素-快慢指针法思路有序数组的平方-双指针法思路长度最小的子数组-滑动窗口思路螺旋矩阵II思路总结 数组理论基础 数组存储方式:在连续内存空间上的相同类型数据的集合。 数组元素获取:下标索引获取。 举例: 注意点: 数组下标从0开始。 数组内存空间连续。 数组优缺点:查询快,增删慢;数组的元素是不能删除的,只能覆盖; 二分查找 力扣题目链接 二分查找是数组中运用较多的一类算法,使用二分法的前提是数组为有序数组。 二分法最主要的坑在于
2021-12-08 14:54:44
388
原创 时间复杂度分析
时间复杂度分析什么是时间复杂度什么是大O复杂表达式的化简O(logn)中的log是以什么为底时间复杂度1.png实例分析总结 时间复杂度是一个函数,它定性描述该算法的运行时间。 什么是时间复杂度 假设算法的问题规模为n,那么操作单元数量便用函数f(n)来表示,随着数据规模n的增大,算法执行时间的增长率和f(n)的增长率相同,这称作为算法的渐近时间复杂度,简称时间复杂度,记为 O(f(n))。 什么是大O 算法导论给出的解释:大O用来表示上界的,当用它作为算法的最坏情况运行时间的上界,就是对任意数据输入的运行
2021-12-06 18:18:25
3202
原创 HTML5简单学习
HTML5 一、基本标签学习: 文件标签:构成html最基本的标签 html:html文档的根标签 head:头标签。用于指定html文档的一些属性。引入外部的资源 title:标题标签。 body:体标签 :html5中定义该文档是html文档 文本标签:和文本有关的标签 注释: h1 to h6:标题标签 h1~h6:字体大小逐渐递减 p:段落标签 br:换行标签 hr:展示一条水平线 属性: color:颜色 width:宽度 size:高度 align
2021-04-07 15:55:39
236
原创 Markdown学习
Markdown学习 标题: 二级标题 三级标题 #### 四级标题 字体 Hello World Hello World Hello World Hello World 引用 走向人生巅峰 分割线 图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XLYvqgLa-1617595242207)(C:\Users\Jerry\Pictures\壁纸.jpg)] 超链接 点击跳转 列表 A B C A B C 表格 名字 性别 生日
2021-04-05 12:01:36
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅