指针的操作之链表的删除: 链表的删除。设存储元素ai的结点为q,要实现将结点q删除单链表的操作,其实就是将它的… 继续阅读 开源达人在开发项目中用到汇编和指针的操作其中删除的原理汇总下
分类:数据结构与算法
快速提升编程思维,这些方法你必须知道!
1. 学习基础知识 1.1 掌握编程语言 编程语言是编程思维的基础工具,选择合适的编程语言并熟练掌握是培养编程… 继续阅读 快速提升编程思维,这些方法你必须知道!
算法效率“O(n)”是什么意思?
O(n)表示时间复杂度,表示的是线性阶,随着问题规模n的不断增大,上述时间复杂度不断增大,算法的执行效率越低。… 继续阅读 算法效率“O(n)”是什么意思?
线性表顺序存储获得元素操作
6行搞清楚线性表
内存地址:0 1 2 3 4 5 6 7 8 9 数组:0 1 2 3 4 5 6 7 8 9 线性表:a1 … 继续阅读 6行搞清楚线性表
开源达人线性表研究之我见
本节主要介绍线性表的类型定义、线性表的顺序表示和实现、线性表的链式表示和实现。线性表的链式表示和实现主要讲述线… 继续阅读 开源达人线性表研究之我见
内存编址和寻址、内存对齐
1、内存编址方法 (1)、内存在逻辑上就是一个一个的小格子,这些格子可以用来装东西,也就是内存中存储的数据,每… 继续阅读 内存编址和寻址、内存对齐
数据结构与算法之线性表A和B并集Python抽象代码写法
批量登陆开发记录下
算法的一些条件思考?
一直在写代码学习,写代码学习,……………..
直到10年后的有一天,才真正意义上的思考算法、速度大O、效率等的问题。
当遇到任何的一个需求时,考虑算法,我的脑子里总会有如下这些算法思想或者说要准备的条件,也或者说依据等等值得考虑的内容。