
数据结构&算法
文章平均质量分 55
leesan快点跑
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大小端问题整理
1.什么是大端和小端大端模式(Big-Endian):是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中。小端模式(Little-Endia):是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中。例子:如果32bit的数据0x12345678,从内存地址0x08004000开始存放: 地址 小端存放内容 大端存放内容 0x08004003 0x12原创 2021-08-04 23:08:05 · 333 阅读 · 1 评论 -
什么是 “动态规划” , 用两个经典问题举例。
转载csdn中易水寒的博文。1.什么是动态规划?看了很多题解,一般解决者开始就说用DP来解,然后写了嵌套的for循环,不是很容易看懂,但是确实解出来了,我们这次来看下到底什么是动态规划?它有什么特点呢?容我抄一段话:动态规划(Dynamic programming,DP),通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。通常许多子问题非常相似转载 2014-03-16 11:57:08 · 555 阅读 · 0 评论 -
代码面试最常用的10大算法
摘要:面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法的原理,还需程序员们花些功夫转载 2014-04-11 11:23:43 · 477 阅读 · 0 评论 -
数据学习---数据结构1
学习数据结构,对数据结构的一些总结和相关东西的记录。数据是指能输入到计算机中并能被计算机程序处理的符号的总称。数据元素是数据的基本单位,作为一个整体进行处理。数据项是构成数据元素不可分割的最小单位。数据--------------------------------------------------------数据对象是具有相同性质的数据元素的集合,它是数原创 2015-04-06 22:04:09 · 621 阅读 · 0 评论 -
数据结构学习笔记----排序
排序,就是要整理表中的元素,使之按关键字递增(或递减)有序排列。如果待排序的表中,存在有多个关键字相同的元素,经过排序后这些具有相同关键字的元素之间的相对次序保持不变,则称这种排序算法是稳定的。在排序过程中,若整个表都是放在内存中处理,排序时不涉及数据的内、外存交换,则称之为内排序;反之,若排序过程中要进行数据的内、外存交换,则称之为外排序。数据结构原创 2015-04-27 22:01:40 · 548 阅读 · 0 评论