数据结构与算法详解
数据结构与算法详解,用另一种方式,让每个人都可以理解数据结构与算法
StudentWang_
What I cannot create, I do not understand. - Richard Feynman
展开
-
【c语言】无法找到头文件(fatal error: .h: No such file or directory)
一、结论将代码中的include<xxx>改为"xxx",如:#include <head1.h>改为#include "head1.h"即可二、原理“”和<>的区别:1、引用的头文件不同#include< >引用的是编译器的类库路径里面的头文件。#include“ ”引用的是你程序目录的相对路径中的头文件。2、用法不同#include< >用来包含标准头文件(例如stdio.h或stdlib.h).#include“原创 2021-04-11 20:13:35 · 81886 阅读 · 9 评论 -
从0搞懂递归(1)——递归入门详解
一、前言 递归是一个老生常谈的问题,可能在大一学习C语言的时候大家就开始接触了递归。而后又在数据结构、算法等课程中频频涉及。相信很多人和我一样,对递归的理解也是一步步加深,这种感觉很难说出来。每每有人问起,如何理解递归。我只能说出来,多读递归,多看递归等……没有建设性的建议。最近比较闲,我就在思考,为什么大家都能看懂斐波那契数列的递归,却看不懂树图遍历、汉诺塔、DFS呢?我尝试从0出发...原创 2020-03-27 14:56:21 · 1151 阅读 · 0 评论 -
超级详解中缀表达式与后缀表达式
1.前言 学到栈的时候,中缀表达式与后缀表达式往往是永远绕不开的问题。网上很多教程对于中缀表达式到后缀表达式的转换已经讲解的非常详细,但是为什么要这么转换,其中的原理是什么呢?只有了解了这些,才能更好的学会这个算法,而不是生搬硬套。能力一般,水平有限。我把自己的理解和大家分享出来,如有错误欢迎指出!干货满满,没有废话,全是手打的,如果对您有帮助!麻烦评论点赞!谢谢!...原创 2020-02-14 14:06:13 · 4356 阅读 · 6 评论 -
数据结构与算法详解——序言
每次学习新的一个算法,看书和csdn都比较学术不容易理解,所以自己想开启一个新的专题,把自己现阶段对于数据结构与算法的理解。用让人易懂的方式深入浅出,给每个学习这方面知识的人带来收获!能力有限水平一般,如有错误,欢迎指出! ...原创 2020-02-14 12:50:16 · 245 阅读 · 0 评论