E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Volume1-数据结构基础
JAVA数据结构和算法系列视频教程 20课
课程介绍:基于JAVA语言的数据结构算法视频教程,非常经典的java
数据结构基础
理论课程,是学习java的必备技能。
qq_42798014
·
2020-07-08 02:49
c#实战 计算器(支持加减乘除括号的混合计算)
看懂代码的重要前提是你有一定的算法基础(前缀、中缀、后缀表达式)和
数据结构基础
(链表、栈)。当初写这份代码的时候还是小白,随着对C#的深入学习,个人觉得本文代码还有很多可以优化的地方。
WuYaoBing
·
2020-07-08 01:32
C#
【考研经验】2019年211二战上岸复旦大学软件工程初试经验分享,961专业课126分!...
转载于王道论坛原作者dabaozi背景:给学弟学妹们说一下我的情况,报考方向是复旦大学软件工程专硕,上海211本科通信专业,有C语言和
数据结构基础
,一战华师,二战复旦,政治61,英语76,数学112,专业课
计算机与软件考研
·
2020-07-07 06:05
linux c++ 服务器端开发面试必看书籍
一、算法基础系列
数据结构基础
(C语言版)》朱仲涛译《剑指Offer》《编程之美》《编程珠玑》《CareerCup-Top150Questions4th》《[算法导论].
老张心得
·
2020-07-07 01:17
计算机
IT
C
C
数据结构基础
什么是数据结构?数据结构就是计算机存储和组织数据的方式基本用途:组织数据常见操作:插入、删除、排序、搜索、遍历等不同的数据结构,适合解决不同的问题每种结构要了解什么知识点用途与定义eg.HashSet可以用来查看常见功能及复杂度eg.BST查找元素复杂度O(log(N))实现原理e.g.HashMap的冲突解决策略:LinearProbing/SeparateChaining注意事项e.g.翻转链
虫虫怪
·
2020-07-07 01:21
数据结构基础
之栈
栈:遵行先进后出对栈的数据结构的定义保存在SeqStack.h中,代码如下:#defineStackSize100typedefstruct{//线性DataTypestack[StackSize];inttop;}SeqStack;voidInitStack(SeqStack*s){//初始化栈s->top=0;}intStackEmpty(SeqStacks){//判断栈是否为空,为空返回1,
西唐
·
2020-07-07 00:01
数据结构与算法
【
数据结构基础
】五大排序算法的C++实现(冒泡,选择,插入,归并,快排)
【
数据结构基础
】各大排序算法的C++实现1.冒泡排序:1.1算法流程:1.2算法图解:1.3代码实现:2.选择排序:2.1算法流程:2.2算法图解:2.3代码实现:3.插入排序:3.1算法流程:3.2算法图解
Memory逆光
·
2020-07-06 19:08
算法实践
数据结构基础
(7) --循环队列的设计与实现
队列队列简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除.其特点为”先进先出(FIFO)”,故又称为先进先出的线性表,简单队列如图所示:循环队列顺序队列有一个先天不足,那就是空间利用率不高,会产生”假溢出”现象,即:其实队列中还有空闲的空间以存储元素,但我们在判断队列是否还有空间时,队列告诉我们队列已经满了,因此这种溢出并不是真正的溢出,在data数组中依然存在可
weixin_30580341
·
2020-07-06 19:05
【
数据结构基础
笔记】第二章线性表之单链表
目录一、简要1、涵盖内容2、学习要求二、导入三、线性链表1、链式存储结构2、注意点四、单链表1、单链表优点2、单链表缺点3、结点类型描述4、注意点五、单链表的实现1、链表的创立2、链表的操作3、代码应用一、简要好久没有写基础笔记了,当时为了写基础笔记是为了能重新巩固数据结构,后来因为考研,就改成了数据结构周周练,但是很多同学看完我的线性结构顺序表之后,希望我能继续更新,所以,从今天开始,继续准备数
水亦心
·
2020-07-06 18:42
C/C++
数据结构
数据结构
LinkedList 源码分析
数据结构基础
之双向链表双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。
yiwuxia23
·
2020-07-06 10:22
java集合类
数据结构基础
—Python3实现二叉搜索树(删除二叉搜索树中的节点)
实现以下内容:BST:二叉搜索树BST前序遍历的非递归写法BST的广度优先遍历BST中的最小值BST中的最大值删除BST中的最小值删除BST中的最大值删除BST中的任意元素(利用5、6)BST的前序遍历非递归写法,利用栈的性质(后入先出),模拟一个栈BST的广度优先遍历,利用队列的性质(先入先出),模拟一个队列#Python中没有栈,我们需要模拟一个栈classStack():def__init_
Bonjour_Amy
·
2020-07-06 06:15
带根号复杂度数据结构(一)
目录题目来源基础莫队P4462[CQOI2018]异或序列带修莫队P1903[国家集训队]数颜色/维护队列回滚莫队P5906【模板】回滚莫队&不删除莫队题目来源讲解之前先放题单BF的数据结构题单-省选根号
数据结构基础
莫队莫队算法的核心是暴力求解
上总介
·
2020-07-06 05:33
数据结构实践——链表:多项式求和
本文针对
数据结构基础
系列网络课程(2):线性表的实践项目。【项目-多项式求和】用单链表存储一元多项式,并实现两个多项式的加法。
weixin_34308389
·
2020-07-06 01:36
数据结构实践项目——图的基本运算及遍历操作
本文是针对[
数据结构基础
系列(7):图]中第1-9课时的实践项目。
weixin_34235371
·
2020-07-06 00:58
那些年,面试中常见的
数据结构基础
和算法题(上) | 掘金技术征文
前言作为一个多年的老菜鸟,有感于大部分的公司面试“面试造航母,工作螺丝钉”的作风,特整理了这个数据结构和算法面试题系列。对于校招而言,如果没有太多实践/实习经验,大公司往往喜欢考察数据结构和算法,如微软就特别喜欢在校招时手写算法题,而且难度还不小,当年我毕业找工作时也是颇受折磨。从第一篇文章到现在完成已然一个多月了,经@掘金-yuzu柚子茶的殷勤的催稿,终于在今天基本完成了。近一个月的业余时间全在
weixin_33757911
·
2020-07-05 22:00
数据结构例程——插入排序之直接插入排序
本文是[
数据结构基础
系列(9):排序]中第2课时[插入排序之直接插入排序]的例程。
迂者-贺利坚
·
2020-07-05 13:45
数据结构
数据结构基础
:逆波兰式转换
题目:点击打开链接数据结构实验之栈二:一般算术表达式转换成后缀式TimeLimit:1000MSMemoryLimit:65536KBProblemDescription对于一个基于二元运算符的算术表达式,转换为对应的后缀式,并输出之。Input输入一个算术表达式,以‘#’字符作为结束标志。Output输出该表达式转换所得到的后缀式。ExampleInputa*b+(c-d/e)*f#Exampl
OPMR
·
2020-07-05 11:51
ACM--数据结构
数据结构之Java单链表反转
本文为
数据结构基础
,研究得不是很深。
小云儿_
·
2020-07-05 03:22
Java数据结构
NOIP考试范围
多重-单调队列优化)*状压DP期望DP其它DP动态规划优化单调队列优化矩阵快速幂数学数论快速幂扩展欧几里得费马小定理逆元中国剩余定理线性筛组合卢卡斯定理基础容斥原理(卡特兰数)线性代数矩阵乘法高斯消元
数据结构基础
myjs999
·
2020-07-05 00:04
总结
算法及数据结构知识点总结(持续更新)
目录
数据结构基础
概念链表数组栈队列哈希表堆二叉查找树树图排序冒泡排序选择排序插入排序堆排序归并排序快速排序(重点)查找线性查找二分查找图的搜索广度优先搜索深度优先搜索Bellman-FordDijkstra
jhp1266987
·
2020-07-04 19:26
算法
数据库创建索引的注意事项
(一)在了解数据库索引之前,首先了解一下数据库索引的
数据结构基础
,B+tree
小猴小猴
·
2020-07-04 17:03
数据库
经典问题12:
数据结构基础
---堆
-------------------------------------------------------------------经典问题2:
数据结构基础
---堆------------------
haiping_3
·
2020-07-04 17:28
面试经典
HashMap详解以及源码分析
一、前言在Java的
数据结构基础
里,HashMap无疑是一个非常重要的数据结构。这一篇文章中我们来学习并分析一下其内部的实现原理。文章将基于JDK1.8进行分析,暂时不考虑不同版本之间的差异。
仰简
·
2020-07-04 05:45
第一章 Caché 算法与数据结构 基础和概念
文章目录第一章Caché算法与
数据结构基础
和概念基本概念逻辑结构概念物理结构概念数据类型概念什么是数据结构什么是时间复杂度什么是空间复杂度算法算法的特性算法的设计要求算法效率的度量方法算法时间复杂度常数阶线性阶对数阶平方阶常见的时间复杂度算法的空间复杂度空间复杂度的计算第一章
yaoxin521123
·
2020-07-04 04:26
Caché
算法与数据结构
数据结构基础
理论--冒泡排序,快速排序...代码实现
数据结构基础
理论—查找与排序问题查找算法在一堆东西中,找到一个东西最基本写法:从头到尾依次寻找,如果找到,就反馈,最后循环完成后,反馈失败deffind_value(data,val):fori,xinenumrate
RESET_小白
·
2020-07-04 03:34
python
数据结构
数据结构基础
——树、图,堆
树树是一种非线性的结构,一般来说树形结构中,只有一个根节点,而在树其他节点中有且只能有一个前驱节点。我们常说的树结构,一般说的为二叉树,而实际中我们使用的树形结构不仅仅限于一个二叉树。定义对于一个有n个元素的树,当n为0的时候称为空树。其定义有下面要求:树有且仅有一个特定节点为其根节点当n>1时,其余结点可分为m(m>0)个互补交互的有限集T1、T2…Tm,其中每一个集合本身又是一棵树,并称为根的
大·风
·
2020-07-02 15:21
数据
#
数据结构
基于哈夫曼编码的文件压缩解压
当时,跨专业的我只有一点C语言和
数据结构基础
,为此,我查阅了不少资料,再加上自己的思考和分析,实现后不断调试、测试和完善,耗时一周左右,在2012/11/19完成。
qingen123
·
2020-07-02 15:43
C++
哈工大2018秋高级语言程序设计课程大作业
实验大作业反思报告实验大作业题目智能趣味电子通讯录类型信息管理系统学生姓名郭茁宁班号1837101学号1183710109所在院系计算机学院学期2018年秋季学期任课教师苏小红实验类型综合设计型实验目的:掌握程序设计的基本算法和简单
数据结构基础
頔潇
·
2020-07-02 01:43
课程作业
计算机系统
c语言
数据库
并行程序模拟(ACM/ICPC World Finals 1991)
附上题目连接~concurrencysimulator本题为紫书
数据结构基础
篇第一道例题,是一道考察双端队列的模拟题,由于使用了STL,题目的难度和编程量大大降了下来,不过本菜鸟还是花了三个半小时才拿下了这道题
fireflylane
·
2020-07-02 00:16
紫书
Data
Structure
And
Algorithm
P
双端队列
模拟
紫书
二叉树应用-Huffman树类模板的实现(
数据结构基础
第6周)
使用了题目二叉树应用-Huffman编码树(
数据结构基础
第6周)作简单测试。源码//test.cpp#include#include"Huf
NodYoung
·
2020-07-01 12:47
程序设计与算法
Java之
数据结构基础
、线性表、栈和队列、数组和字符串,树—学习笔记
Java面试宝典之
数据结构基础
——线性表篇本篇博文转载自:http://blog.csdn.net/zhangerqing/article/details/8796518;http://blog.csdn.net
zolalad
·
2020-06-30 18:50
Java技术
大话数据结构笔记-
数据结构基础
大话数据结构笔记-
数据结构基础
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。概念和术语数据描述客观事物的符号,是计算机中可以操作的对像,是能被计算机识别,并输入给计算机处理的符号集合。
Clew123
·
2020-06-30 18:25
笔记
数据结构
数据库锁整理
B+树在了解数据库索引之前,首先了解一下数据库索引的
数据结构基础
,B+treeB+tree是一个n叉树,每个节点有多个叶子节点,一颗B+树包含根节点,内部节点,叶子节点。
zhangzhetaojj
·
2020-06-30 14:05
数据库
Python数据分析学习总结
开发效率高、运算速度慢、胶水特性(集成C语言)Python数据分析:numpy、scipy、matplotlib、pandas、scikit-learn、keras…Python数据分析大家族numpy:
数据结构基础
Dream_yz
·
2020-06-30 11:05
Python学习
学二叉树后悔没点开这篇文章
一前言没有良好的
数据结构基础
根本支持不起深度研究,故知识追寻者发了大力气写一篇通俗易懂的树概念,希望读者们可以收获颇多;本篇文章将带领读者理解什么是树,树具有哪些特性,常见树的类别,简单实现等,尊重原创
知识追寻者
·
2020-06-30 09:04
数据结构于算法
面试小结(二)——数据结构与算法基础
数据结构基础
栈和队列的相同和不同不同点:删除数据元素的位置不同,栈的删除操作在表尾进行,队列的删除操作在表头进行。
ywqqjw
·
2020-06-30 06:40
个人记录分享
数据结构基础
知识(三)
1.如何找出数组中第k个最小的数给定一个无序的数组,从一个数组中找到第k个最小的数,1)排序法;2)“剪枝”法,采用快速排序的思想,主要思路:选一个数temp=a[n-1]作为枢纽,把比它小的数都放在它的左边,比它大的数放在右边,然后判断temp的位置,如果它的位置为k-1,则它就是要找的;如果它的位置小于k-1,说明k个小的元素一定在数组的右半边,采用递归的方法在数组右边继续查找;若小于k-1,
信雨2016
·
2020-06-30 02:37
经验与总结
java基础
数据结构
数据结构基础
知识(二)
1.如何从尾到头输出单链表方法一思想:从头到尾遍历链表,没经过一个结点,把该节点放到一个栈中。当遍历完整个链表后,再从栈顶开始输出结点的值。更高效的方法:递归方法实现,每访问到一个结点,先递归输出它后面的节点,再输出该节点自身,这样链表的输出结果就反过来了。publicvoidprintListReversely(NodepListHead){if(pListHead!=null){printLi
信雨2016
·
2020-06-30 02:37
java基础
经验与总结
数据库基础知识
数据结构基础
知识(一)——链表
1.链表链表作为最基本的数据结构,存储特点:可以用任意一组存储单元来存储单链表中的数据元素(即存储单元可以是不连续的),其中一个结点(数据域,地址域),数据域:数据元素,地址域:链表元素的前驱或后继元素的地址。一个线性链表必须使用一个头指针记住元素a0的节点地址。时间复杂度:1)O(1):isEmpty;O(n):toString();size();get(i);set(i);insert(i,x
信雨2016
·
2020-06-30 02:36
经验与总结
java基础
算法学习
数据结构
常用数据结构讲解与案例分析
数据结构是算法的基石,如果没有扎实的
数据结构基础
,想要把算法学好甚至融会贯通是非常困难的,而优秀的算法又往往取决于你采用哪种数据结构。
Lansonli
·
2020-06-30 01:25
数据结构
2019 百度C++ 笔试题目详解
两个栈实现队列,一个用来入队,一个用来出队最大子序和
数据结构基础
第一个ifx=-1第二个ifx=0第一个2,c-2=0,执行case0,执行case1:输出6第二个3,c-2
wwxy261
·
2020-06-29 22:17
算法
腾讯暑假实习笔试2020.4.27
第一题:模拟队列操作
数据结构基础
之一一队列队列有五种基本操作,插入队尾、取出队首、删除队首、队列大小、清空队列。现在让你模拟一个队列的操作,具体格式参考输入。
江河里的鱼
·
2020-06-29 11:23
公司笔试题
数据结构基础
概念知识点_保研/考研/面试复习
为准备推免保研面试,对
数据结构基础
概念知识点作了如下总结。
Raising_
·
2020-06-28 23:50
Coursera北大《
数据结构基础
》之线性表
本文基于Coursera北大课程《
数据结构基础
》,所有文中非标注图片均来自课件,侵删线性结构是最简单而应用最广泛的一种数据结构,在不同的场合会采取不同的存储结构和实现方法。
爱看动漫的李皮皮
·
2020-06-28 23:20
data
structure
Coursera北大《
数据结构基础
》之二叉树
本文基于Coursera北大课程《
数据结构基础
》,所有文中非标注图片均来自课件,侵删目录1.二叉树(binarytree)概念1.1二叉树定义1.2二叉树的五种形态1.3二叉树相关术语1.4几种特殊的二叉树
爱看动漫的李皮皮
·
2020-06-28 23:20
data
structure
Coursera北大《
数据结构基础
》之概论
本文基于Coursera北大课程《
数据结构基础
》,所有文中非标注图片均来自课件,侵删程序=数据结构+算法1.问题求解数据结构与算法是围绕问题求解进行的。那么什么是问题求解的过程呢?
爱看动漫的李皮皮
·
2020-06-28 23:20
data
structure
Coursera北大《
数据结构基础
》之字符串
本文基于Coursera北大课程《
数据结构基础
》,所有文中非标注图片均来自课件,侵删目录1.字符串基本概念1.1什么是字符串1.2字符编码1.3字符串数据类型1.4子串(substring)2.字符串的存储结构
爱看动漫的李皮皮
·
2020-06-28 23:20
data
structure
Coursera北大《
数据结构基础
》之栈与队列
本文基于Coursera北大课程《
数据结构基础
》,所有文中非标注图片均来自课件,侵删根据下图,通过访问形式划分的线性结构中,栈和队列属于顺序访问;按操作方式分,线性结构又可以划分为线性表、栈(LIFO)
爱看动漫的李皮皮
·
2020-06-28 23:20
data
structure
数据结构例程——二叉树的层次遍历算法
本文是
数据结构基础
系列(6):树和二叉树中第12课时层次遍历算法的例程。
weixin_34406061
·
2020-06-28 18:39
数据结构例程——对称矩阵的压缩存储及基本运算
本文针对
数据结构基础
系列网络课程(5):数组与广义表中第2课时特殊矩阵的压缩存储。
weixin_34269583
·
2020-06-28 15:25
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他