其实之前也写过关于图的储存的文章,但是没写全,也没有写代码。在这里把最近复习的重新补上来。
这里只讲了三种储存:邻接矩阵、邻接表、链式前向星,对于遍历,只记录写法较简单的邻接表。
普通图的储存和遍历
二叉树的性质
原本像在别的文章的基础上再加的,但是还是新建了一个文章。主要就是讲一下昨天老师讲过的东西。
对于二叉树和其他树什么的,可以再看看“树”这个标签里的几篇文章。这里主要讲的都是二叉树的性质。
定义
二叉树得符合树的特点,同时树上度最大的结点不得超过 2。
样式过渡动画
一些可以用到 :hover 状态上的样式过渡。
以下的效果主要是通过 伪元素 实现的。感觉麻烦,直接加上 transition: all .4s ease-in-out。把下面那些记在这儿是方便自己以后用。“感觉麻烦…”这句话也是给自己看的(逃
更改 Edge 新标签页 —— 简单浏览器扩展
这是记录写简单的一个 Chomium 扩展的一篇文章。
主要是用扩展覆盖默认标签页,随后 HTML 引用 JS 进行(模拟)重定向到 chrome-search://local-ntp/local-ntp.html。
开始
浏览器扩展都需要 manifest.json 文件。先新建一个文件夹,在里面添加了这个文件。
由于需要覆盖新标签页,需要 chrome_url_overrides.newtab 属性。它可以覆盖新的标签页,指定为扩展(文件夹)内的 HTML 文件(不能使用第三方 URL)。
随后还需要增加必要的值:name,version 和 manifest_version。它们分别对应扩展显示的名字,显示的版本和 manifest 的版本,manifest 的版本填 3 就可以了。