堆的基本操作(C 语言版)
堆的基本操作(C 语言版) 复习堆的基本操作的C语言实现,以小顶堆为例。因为大顶堆和小顶堆实现的方式差不多,会小顶堆,大顶堆也就会了吧哈哈! 堆的介绍堆的定义 堆(Heap)就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来...seqan库的使用
seqan库是进行生物序列分析的一个现代的C++库,目前有seqan2, seqan3两个版本,seqan3正在开发当中我打算应用seqan库实现一个简单的注释程序,因为seqan3暂时还未实现gtf文件的相关操作,因此选用seqan2 seqa...Hexo NexT 评论系统 Valine 的使用
评论系统 Valine 的使用注明:以下方案是在 Valine 1.4.9 版本下完成,对于其他版本应该会根据实际情况修改参数,使用 F12 查看参数修改即可使用!(说明于 2020 - 04 - 25) 强烈推荐大佬们直接去看 cungudafa ...Hexo NexT 添加 Gitter 在线交流
添加 Gitter 在线交流Gitter 的介绍Gitter 的功能特色 免费无限制:用户可以自由免费地创建、搜素、加入社区、聊天室。支持单独私人聊天、markdown 编辑、媒体文件发送等功能。 简单便捷:支持 Github 项目库关联创建社区,...二叉树的基本操作(C 语言版)包含递归和非递归算法
二叉树的基本操作(C 语言版)1 二叉树的定义二叉树的图长这样: 二叉树是每个结点最多有两个子树的树结构,常被用于实现二叉查找树和二叉堆。二叉树是链式存储结构,用的是二叉链,本质上是链表。二叉树通常以结构体的形式定义,如下,结构体内容包括三部分:本...Typora+PicGo+Gitee实现图片上传功能
Typora+PicGo+Gitee实现图片上传功能前言 使用举例: 好了,功能是不是很满意?节省了很多时间是不是,很 nice!下面来具体实现: 建立 Gitee 图床 注册 gitee 账号并创建一个仓库当图床 (1)注册或登陆 Gitee...【持续更新】IDEA 最新激活方法
IDEA 更新使用IDEA 2019.3.3 官网下载之后,采用激活方式才能激活!百度云链接下载直接激活!推荐使用百度云链接下载,集成了很多好用的插件和功能! 下载一:官网下载 https://www.jetbrains.com/idea/ 下...linux进行c++开发经验总结
这一周主要就是在linux下进行c++的开发,以此为契机记录下遇到的问题. 版本管理使用git管理源代码 常用命令包括:clone pull push commit checkout branch tag log 等 拉取代码报错git 1.7版本拉...根据身高重建队列
大学回忆录(上)
2018年6月28日,我在青岛结束了四年的本科生涯,也告别了青春恣意的大学时光,启程上海,开始我的博士生活。当时的我,并没有感觉到太多的失落与不舍,更多的是向往眼前的未知,对于人生的下一站充满了好奇。如今我已大学毕业接近两年的时间,却渐渐明白,在海大...