- 博客(66)
- 资源 (2)
- 收藏
- 关注

原创 leetcode卡片学习 - 索引(updating)
本文包含博主在leetcode卡片学习中所有博文的传送门。随着博主的学习进度,实时更新。欢迎大家前来指出不足~
2020-03-26 20:03:09
508
原创 Sublime Text 3的插件安装方式以及插件MarkdownEditing的安装
插件安装方式组合键Ctrl+Shift+P调出命令面板;输入Package Control: Install Package,回车;在搜索框中输入要安装的包名(一个一个,不能同时安多个);静待几秒即可安装成功,(看最下方的状态栏).安装插件 - MarkdownEditingMarkdownEditing: 一个提高Sublime中Markdown编辑特性的插件安装的时候直接按照上方的插件安装方式里面的步骤安装即可.MarkdownEditing 介绍MarkdownEditing从
2021-02-25 08:40:25
626
原创 排序(二) - 外部排序
External Sorting外部排序,指待排序文件较大,内存依次放不下,需存放在外存的文件的排序。在许多应用中,经常需要对大文件进行排序,因为文件中的记录很多、信息量庞大,无法将整个文件复制进内存中进行排序。因此,需要将待排序的记录存储在外存上,排序时再把数据一部分一部分地调入内存进行排序,在排序过程中需要多次进行内存和外存之间的交换。外部排序的方法外部排序过程中的时间代价主要考虑访问磁盘的次数,即I/O次数。外部排序通常采用归并排序法。它包括两个相对独立的阶段:根据内存缓冲区的大小,
2020-07-14 09:16:54
2033
原创 排序(一) - 内部排序
Internal Sorting基本概念排序:重新排列列表中元素,使表中元素满足按关键字有序的过程。算法稳定性:待排序表中的两个对应关键字相同的元素Ri和Rj,使用某一排序算法之后,Ri和Rj的相对位置保持不变。算法是否具有稳定性不是衡量算法优劣的标准,只是对算法性质的描述。算法的分类分类标准:排序期间数据元素是否全部存放在内存中内部排序 - 排序期间元素全部存放在内存中外部排序 - 排序期间元素无法在全部同时存放在内存中(必须在排序过程中根据要求不断在内、外存之间移动一般,内
2020-07-14 09:04:37
2743
原创 解决ubuntu插入耳机,两只耳机有一只没有声音或者声音偏小的问题
解决ubuntu插入耳机,两只耳机有一只没有声音或者声音偏小的问题。我的天,凭着年轻人的不怕死的精神(大不了换台电脑嘛),瞎摸索,终于解决了这个问题~
2020-05-29 19:56:45
2856
9
原创 DEV如何调用将有声有色控制台文本mycon库(详细步骤以及mycon库的下载)
关于DEV调用mycon库的详细教程以及相应资源下载链接。
2020-05-03 07:42:27
7566
8
原创 leetcode【数据结构简介】《队列&栈》卡片 - 小结
包括以下六道队列和栈的相关练习题:1.用栈实现队列; 2. 用队列实现栈;3. 字符串解码; 4. 图像渲染; 5. 01矩阵; 6. 钥匙和房间
2020-04-15 19:32:41
5041
原创 妙语趣说 - Leetcode中的returnColumnsizes为何物?
”什么?你说穿上就不端庄典雅了?" 连珠妙语,一套骚话让你想不到。
2020-04-14 14:44:05
6359
8
原创 leetcode【数据结构简介】《队列&栈》卡片 - 栈和深度优先搜索
博主亲手绘制动态图,一张张截图,头发瞬间少了三千 ···(关于栈以及dfs)
2020-04-12 22:28:49
1304
原创 leetcode报错之 ERROR: AddressSanitizer: stack-overflow on address ...
ERROR: AddressSanitizer: stack-overflow on address...原因,解决方案以及解决方案的相关资料
2020-04-12 13:33:40
11849
原创 leetcode【数据结构简介】《N叉树》卡片 - 遍历
前序遍历:在N叉树中,先访问根节点,然后逐个遍历以其子节点为根的子树。后序遍历:在N叉树中,先逐个遍历以根节点的子节点为根的子树,最后访问根节点。层序遍历:N叉树的层序遍历与二叉树的一致。在树中进行广度优先搜索时,我们按照层序的顺序进行遍历。
2020-04-11 14:03:22
280
原创 leetcode【数据结构简介】《二叉搜索树》卡片 - 附录:高度平衡的二叉搜索树
一个高度平衡的二叉搜索树(平衡二叉搜索树)是在插入和删除任何节点之后,可以自动保持其高度最小。也就是说,有N个节点的平衡二叉搜索树,它的高度是`logN`。并且,每个节点的两个子树的高度不会相差超过1。根据定义, 我们可以**判断**出一个二叉搜索树是否是高度平衡的 (平衡二叉树)。
2020-04-10 13:03:32
325
原创 leetcode【来学习一下】《二分查找》卡片 - 概览及背景
二分查找是计算机科学中最基本、最有用的算法之一。 它描述了在有序集合中搜索特定值的过程。
2020-04-10 12:58:45
269
原创 leetcode【数据结构简介】《二叉搜索树》卡片 - 小结
>不得不说,这篇学习笔记博客,应该是目前为止花费时间最多的一篇。>做题的时候走了很多弯路,也在不断碰壁中学到了很多。>有把做题中的一些历程记录下来,作为分享。希望能对正在看的你,有所帮助。>如果有不足或者错误之处,欢迎指出;如果对你有帮助,请不要吝啬你的赞~
2020-04-10 00:24:01
5094
原创 10s让你知道如何释放结构体,打败double-free!
Authur Whywait 做一块努力吸收知识的海绵~如果赶时间,直接向下滑动并看粗体字即可。我们在进行做数据结构相关编程题的时候,常会遇到最后要释放结构体的情况。这也是这部片文章需要说的内容。文章从以下几方面入手,讲述结构体释放操作中几点值得注意的事情。语言:Cfree()首先释放结构体,我们要使用到free()函数。说到free()不得不提到malloc()。关于mal...
2020-04-08 11:49:36
3255
原创 leetcode面试题#54之【二叉搜索树的第k大节点】C
题目描述给定一棵二叉搜索树,请找出其中第k大的节点。分析逆向中序遍历二叉搜索树,使用辅助数组存储遍历节点数值,遍历k个终止递归返回节点数值大小。代码实现以及执行结果void inorder(struct TreeNode* root, int* nums, int* returnSize, int k){ if(!root) return; inorder(root-...
2020-04-06 20:06:03
242
原创 leetcode【数据结构简介】《二叉搜索树》卡片——二叉搜索树中的基本操作
用"人话" 描述二叉搜索树中的注意事项,配以呕心沥血创作的动态演示图,你值得一看。
2020-04-06 13:42:38
334
原创 leetcode报错之 ERROR: AddressSanitizer: attempting double-free on 0x7fa0cd690800 in thread T0: ...
ERROR: AddressSanitizer: attempting double-free on 0x7fa0cd690800 in thread T0: #0 0x7fa0cca11b8f in __interceptor_free (/us...
2020-04-05 11:21:59
3289
1
北理乐学 数据结构 源码.zip
2020-05-19
北理乐学 C语言 编程题源代码
2020-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人