自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 从零开始的 JSON 库教程(一):启程 出现“undefined reference to“问题解决方法

跟随大佬的步伐本人写代码的时候好整点花活在运行test.c代码的时候发现找不到这些函数网上其他人的教程太过繁琐 什么静态库 什么杂七杂八的。

2023-06-04 03:05:16 244

原创 LeetCode 145 带思考过程与详解 非递归后续遍历

此时指针在最左,而栈则在上一个节点(即根节点),因此栈和指针不同步,需要注意。接着,指针对右节点进行判断,若为空,则继续回退并将栈加值,直至右节点非空。然后,利用两次空指针判定将右节点规划于左节点,进行根节点遍历。前序遍历是根左右的顺序,其特点是进行最左循环,在循环中加入根节点,直到左节点溢出时进行左空判定,由于使用指针溢出作为空判定条件,前序遍历 根左右 特点:进行最左循环 在循环中加入根节点 直到左节点溢出 进行左空判定 栈回退 注意 此时。解决程序不能看问题 要看解决方法!后续比其他难就在于此。

2023-05-15 03:19:32 90 1

原创 踽踽独行-非递归解法要点1.棧尋找左節點已經把根節點覆蓋了 2判斷條件是指针回空溢出作为判断条件【LeetCode 94 树的中序遍历 】

自从上一次发文已经很长时间了,这里主要把自己刷题的总结给大家分享一下,希望对大家有帮助。

2023-05-12 02:24:46 82

原创 踽踽独行 重拾刷题的快乐 慢慢走 不着急【LeetCode 144树的前序遍历】

144. 二叉树的前序遍历 - 力扣(Leetcode)给你二叉树的根节点root,返回它节点值的前序遍历。输入:root = [1,null,2,3]输出:[1,2,3]输入:root = []输出:[]输入:root = [1]输出:[1]输入:root = [1,2]输出:[1,2]输入:root = [1,null,2]输出:[1,2]树中节点数目在范围[0, 100]内**进阶:**递归算法很简单,你可以通过迭代算法完成吗?

2023-05-12 02:02:32 80

原创 更改算法第四版里的std.in算法改为现在java自带的的System.in

第四版的Java实现当我看书的时候 算法第四版在例程binary search上面有std.in的实现 而算法第四版的java包导入和使用太慢了 所以换为标准实现例程提供了一个文件 largeT.txt里面有很多大数字(大概有90mb)如下图读入这个文件并且使用binary search(二分查找)进行搜索一个 数字如果这个数字在largeT文件里面 就打印一遍这里输入1200 没有就不打印 输入800有就打印输出import java.io.File;import java.io.Fi

2021-07-18 02:28:58 218 1

原创 例2.6设计一个算法,删除一个单链表L中元素值最大的节点 可运行 带创建过程

例2.6设计一个算法,删除一个单链表L中元素值最大的节点//example2-6 delete the max of the node#include<stdio.h>#include<stdlib.h>typedef struct LNode { int data; struct LNode * next;} LinkList;void createlist(LinkList *&L) { int a[11]= {1,10,2,9,3,8,4,7,5,6}

2021-02-12 22:09:19 2779 8

原创 数据结构学习--头插法建立链表&&如何从开始建立链表L

From Start 从头开始建立链表李春葆数据结构代码学习新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入李春葆数据结构代码学习在学习过程中发现书上写了大概的实现步骤 咱们来具体实现它新的改变我们对Markdow

2021-02-07 13:10:35 202 1

原创 在归并排序里 遇到的双递归的顺序问题 (已经解决 递归使用的堆栈 序列里面的数据先进后出)还有 a+1==a++ 在调试过程中谨慎使用

递归的顺序问题在算法笔记的P147页 递归归并遇到的问题运行结果的分析 递归的顺序 是 返回递归的位置功能快捷键在算法笔记的P147页 递归归并遇到的问题代码块和如下我写的测试代码是差不多的 主要问题就是递归如何实现 是先实现 递归 在递归的那个地方停顿 还是继续执行可能大家不是很明白 我在说什么 看看代码#include<stdio.h>int retur(int left...

2020-05-05 23:54:08 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除