写在前面: 实验报告留念完全是因为都是大学期间辛辛苦苦做的,一下子删掉实在心痛,所以在简书保留下来。 值得一提的是本人数学系学生,所用程序语言多是matlab,少部分C语言和JAVA,并且水平一般。由于仅仅是实验报告的留…
分类:数据结构
栈、队列、矩阵、链表问题(一)
目录 用数组结构实现大小固定的队列和栈 实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。 如何仅用队列结构实现栈结构? 如何仅用栈结构实现队列结构? 猫狗队列 转圈打印矩阵 旋转正方形矩阵 反…
基于数云CRM的新零售精准营销高端培训教程
全套课程下载地址:https://pan.baidu.com/s/1DLGjjzprEXBC7nN7n-p5lQ 提取码: sqbr 课程出自:学途无忧 http://www.xuetuwuyou.com/ 课程亮点: …
leecode刷题(14)-- 有效的字母异位词
leecode刷题(14)– 有效的字母异位词 有效的字母异位词 描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。 示例 1: 输入: s = "anagram",…
蚁群算法简单介绍
蚁群算法的基本原理 蚁群算法(Ant Colony Optimization, ACO)是通过模拟蚂蚁觅食的原理,设计出的一种群集智能算法。 蚂蚁在觅食过程中能够在其经过的路径上留下一种称为信息素的物质,并且在觅食过程中…
15_线性表的顺序存储结构
关键词: 顺序存储 、 元素获取、元素插入、元素删除 1. 顺序存储的定义 线性表的顺序存储结构指的是用一段地址连续的存储单元依次存储线性表中的数据元素。 2. 设计思路 用一维数组来实现顺序存储结构 存储空间:T* m…
leecode刷题(5)-- 只出现一次的数字
leecode刷题(5)– 只出现一次的数字 只出现一次的数字 描述: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间…
《数据结构》排序 —— 基数排序(C++实现)
前言:《数据结构》作为计算机专业的一门重点学科,无论是将来考研、就业,对其的考察都是重中之重,之前的文章已经对此进行过论述。作为考察程序员“编程能力”的一种方式,考验的是我们如何将数据结构的思想用编程语言精确的编码出来。…
数据结构(C++)第二周笔记
Seqlist 3.5 第二周 /* 线性表:由n(n>=0)个类型相同的数据元素的 有限序列 n–表长,n=0时,空表 存储:顺序方式-顺序表 …
分布估计算法求解0-1背包问题二
一些其他函数 重量计算函数: function wgtsum = weightsum(pop, weights) % 计算种群的重量 % pop input 种群 % weights input 重量向量 % wgtsu…
2019年王道数据结构学习笔记----图
最小生成树算法 普里姆算法prim 普里姆算法是不断选点,而选点的依据,在当前点集合向外发出的边的最小值, 另外每次选中一个节点之后更新,已经选中的节点到未被选中节点的距离(这一点也是和求最短路径) 克鲁斯卡算法krus…
数据结构与算法之美(零):学前准备
笔者作为一名非科班出身的程序员,想系统地补充“数据结构与算法”这一块知识,入了极客时间的专栏《数据结构与算法之美》,希望能以笔记的形式总结、分享所学,更以督促学习。 本章内容源于对专栏以下章节的学习笔记: 从今天起,跨过…