摘要: 技术文档必备工具:注释目录树神器 Annotree,我的第一个正式开源项目 hi,大家好,我是爱听书的程序员阿超 非常开心能在这里介绍我的第一个正式开源项目 Annotree,项目具体情况如下,请继续阅读📖~ Annotree 注释树 一款生成带注释的目录树工具,大大方便技术文档的编写 项目介绍 🎉 本项目基于 folder-explorer 进行二次开发,感谢 Fai 阅读全文
posted @ 2024-07-22 11:23 爱听书的程序员阿超 阅读(647) 评论(2) 推荐(6) 编辑
摘要: 大家好,我是爱听书的程序员阿超。今天,我要与大家分享一件对我来说意义重大的决定——改变多年来使用的网名 "itchao",转而使用全新的网名 "爱听书的程序员阿超"。 回顾过去 多年以来,"itchao" 这个网名一直伴随着我的编程之路。它来源于我的职业 IT,还有我名字中的超字,寓意着我对 IT 阅读全文
posted @ 2024-04-11 23:03 爱听书的程序员阿超 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 概念 本质:将数列分为已排序和未排序,将未排序中的元素插入到已排序中的合适位置 特性 复杂度分析 时间复杂度: 最好情况:O(n),有序序列 最坏情况:O(n^2),倒序序列 平均情况:O(n^2),随机数列 空间复杂度 阅读全文
posted @ 2024-04-09 11:37 爱听书的程序员阿超 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 概念 本质:两两元素相比较,先扫描一遍未排序数列,把未排序的数列中的最小(大)元素,放到数列的已排序的末尾 特性 选择排序是冒泡排序的优化版本,主要优化了交换的过程 在所有完全依靠交换去移动元素的排序方法中,选择排序属于 阅读全文
posted @ 2024-04-09 11:36 爱听书的程序员阿超 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 概念 本质:相邻元素两两比较并交换位置,使整个序列按照特定的顺序排列 特性 复杂度分析 时间复杂度: 最好情况:O(n) 最坏情况:O(n^2) 平均情况:O(n^2) 空间复杂度:O(1),原地排序 使用场景 因为时间 阅读全文
posted @ 2024-04-09 11:36 爱听书的程序员阿超 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 特性 效率比普通队列高 每个出队元素拥有最高优先级 可以用 数组、链表 等数据结构实现,但是 堆结构 是最常用的实现方式 设计 实现方式:基于 堆结构 实现,堆结构底层基于数组实现 属性: heap:存放队列元素 方法: 阅读全文
posted @ 2024-04-09 11:35 爱听书的程序员阿超 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 特性 本质:允许队列在两端进行 入队 和 出队 操作 设计 实现方式:基于 数组 实现 属性: data:存放队列元素 方法: enqueue(value):尾部入队 deleteBack:尾部出队 dequeue:头部 阅读全文
posted @ 2024-04-09 11:34 爱听书的程序员阿超 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 概念 本质:一种特殊的树结构,由 完全二叉树 实现 多数情况为二叉堆 二叉堆:最大堆、最小堆 最大堆:堆上的每个节点都的 大于等于(>=) 其子节点 最小堆:堆上的每个节点都 小于等于(<=) 其子节点 特性 高效解决获 阅读全文
posted @ 2024-04-09 11:34 爱听书的程序员阿超 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 最近在开发视频播放相关的业务功能,开发测试时,需要涉及到 MP4、M3U8 等视频格式。 我每次找测试视频地址时,都要找很久,现在把我在网上收集到的 MP4、M3U8 格式视频地址放在这里,希望帮助到正在进行视频播放开发的你。 MP4 格式 海洋:http://vjs.zencdn.net/v/oc 阅读全文
posted @ 2024-04-09 10:51 爱听书的程序员阿超 阅读(19450) 评论(2) 推荐(3) 编辑
摘要: 笔记整理自 coderwhy 『TypeScript 高阶数据结构与算法』课程 双向链表:拥有两个指针方向的链表 DoublyNode 结构: prev:指向上一个节点 value:节点值 next:指向下一个节点 DoublyLinkedList 属性: head:头节点 tail:尾节点 len 阅读全文
posted @ 2024-04-09 09:58 爱听书的程序员阿超 阅读(41) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示