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
数据结构基础习题集
4-4-串的KMP匹配算法-串-第4章-《数据结构》课本源码-严蔚敏吴伟民版
课本源码部分第4章栈和队列-KMP匹配算法——《数据结构》-严蔚敏.吴伟民版源码使用说明链接☛☛☛《数据结构》(严蔚敏,吴伟民版)课本源码+
习题集
解析使用说明课本源码合辑链接☛☛☛《数据结构》课本源码合辑
习题集
全解析链接
康建伟
·
2020-09-16 07:47
┣
课本
第二章 链表—单链表的查找
第二章线性表—单链表的查找
数据结构基础
代码(严蔚敏人邮教育出版社)单链表结点值查找#include#includeusingnamespacestd;typedefstructLNode{intdata
Iron&CHEN
·
2020-09-16 00:55
数据结构
leetcode
习题集
——62. 不同路径
题目一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7x3的网格。有多少可能的路径?说明:m和n的值均不超过100。示例1:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。向右->向右->向下向右->向
Jessio
·
2020-09-15 23:52
算法
java
动态规划
方格
路径
动态规划
leetcode
习题集
——56. 合并区间
题目给出一个区间的集合,请合并所有重叠的区间。示例1:输入:[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为[1,6].示例2:输入:[[1,4],[4,5]]输出:[[1,5]]解释:区间[1,4]和[4,5]可被视为重叠区间。算法publicclassP56_MergeIntervals
Jessio
·
2020-09-15 23:52
算法
java
数组
排序
数组
区间
leetcode
习题集
——67. 二进制求和
题目给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字1和0。示例1:输入:a=“11”,b=“1”输出:“100”示例2:输入:a=“1010”,b=“1011”输出:“10101”算法1publicclassP67_AddBinary{publicStringaddBinary(Stringa,Stringb){intrest=0;intla=a.length()
Jessio
·
2020-09-15 23:21
运算符
算法
java
二进制加法
数据结构实践项目——最短路径和拓扑序列
本文是针对[
数据结构基础
系列(7):图]的第2组实践例程。
weixin_33989780
·
2020-09-15 18:24
数据结构与算法
测试
数据库之 索引
数据库索引的
数据结构基础
是B+tree(多叉树),B+tree结构如下图:PS:图片源自网络索引是针对数据库表中的某一列或多列建立的。
JTbeiying
·
2020-09-15 17:57
MySQL
数据结构例程——拓扑排序
本文是[
数据结构基础
系列(7):图]中第11课时[拓扑排序]的例程。
weixin_33881753
·
2020-09-15 16:08
结构体定义-
数据结构基础
复习
结构体定义-
数据结构基础
复习由于C语言学习过早,中间也没有强加复习,在学习数据结构的过程中遇到一些基础的问题,首先就是对结构体的定义模糊不清晰,经过网上资料查找和中国mooc视频学习,做出总结:结构体定义例子结构体别名是指针
wlwwwhl
·
2020-09-15 12:29
C代码
数据结构
c语言
c++
海量数据处理
2、算法/
数据结构基础
2.1boolmfilter(布隆过滤器)BloomFilter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个
Java星
·
2020-09-15 06:03
大数据
【
数据结构基础
】散列表存储
基础概念和顺序表一样,散列表也是用来存储数据的;和顺序表不同的是,散列表优化了查找数据的操作,使得在对通过散列表进行存储的数据进行查找的开销大大降低。在散列表中,我们用键值指代我们需要进行保存的数据,用散列地址表示存储的位置,用散列函数指代通过键值确定存储位置或者通过存储位置确定键值的映射关系(散列)。构造方法我们在进行散列函数的构造时,需要考虑将需要存储的数据均匀的分配到存储地址中,避免出现冲突
言若、
·
2020-09-15 01:25
那些年,面试中常见的
数据结构基础
和算法题(下) | 掘金技术征文
前言这是数据结构和算法面试题系列的下半部分,这部分主要是算法类包括二分查找、排序算法、递归算法、随机算法、背包问题、数字问题等算法相关内容。本系列完整代码在github建了个仓库,所有代码都重新整理和做了一些基本的测试,代码仓库地址在这里:shishujuan/dsalg:数据结构与算法系列汇总,如有错误,请在文章下面评论指出或者在github给我留言,我好及时改正以免误导其他朋友。文章末尾有系列
weixin_34310785
·
2020-09-14 21:26
python程序练
习题集
1.#输入a,b,c,d4个整数,计算a+b-c*d的结果a=input("pleaseinputanimber:")b=input("pleaseinputanumber:")c=input("pleaseinputanumber:")d=input("pleaseinputanumber:")printa+b-c*d输出结果:pleaseinputanimber:3pleaseinputanu
weixin_34223655
·
2020-09-14 20:11
期望 ——kuangbin A - Collecting Bugs POJ - 2096
返回二级目录——kaugnbin概率dp
习题集
博客目录原题原题传送门(私有)Ivanisfondofcollecting.Unlikeotherpeoplewhocollectpoststamps,coinsorothermaterialstuff
GreyBtfly王宝彤
·
2020-09-14 18:54
概率DP
数据结构实践——顺序串算法
本文针对
数据结构基础
系列网络课程(4):串实践项目。
weixin_34218579
·
2020-09-14 16:13
python——pandas库之DataFrame
数据结构基础
DataFrame简介dataframe表示的是矩阵的数据表,每一列可以是不同的值类型,可以看作一个共享相同索引的Series字典。在dataframe中,数据被存储为一个以上的二维块1.利用等长度列表或numpy数组的字典来形成dataframeimportpandasaspdimportnumpyasnpdata={'state':['ohio','ohio','ohio','Nevada',
逐梦er
·
2020-09-14 15:01
python
python
python——pandas库之Series
数据结构基础
文章目录pandas之Series1.Series简介2.Series属性3.数学运算4.缺失值检测6.Series自动对齐索引7.name属性pandas之Series1.Series简介Series是一种一维的数组型对象,它包含了一个数值和数据标签,称为索引importpandasaspdimportnumpyasnpobj=pd.Series([4,7,-5,3])objOUT:04172-
逐梦er
·
2020-09-14 15:01
python
python
数据分析
数据结构实践项目——串
本文针对
数据结构基础
系列网络课程(4):串。
weixin_34291004
·
2020-09-14 12:03
利用python进行数据分析——第13章 python建模库介绍
公式中的数据转换2.2分类数据与Patsy三.statsmodels介绍3.1评估线性模型3.2评估时间序列处理其他关于数据处理的文章和pandas基础知识:1.python——pandas库之Series
数据结构基础
逐梦er
·
2020-09-14 12:14
python
python
数据分析
数据结构基础
(15) --基数排序
基数排序是一种借助“多关键字排序”的思想来实现“单关键字排序”的内部排序算法。实现多关键字排序通常有两种作法:最低位优先法(LSD)先对K[0]{基数的最低位}进行排序,并按K(0)的不同值将记录序列分成若干子序列之后,分别对K[1]进行排序,...,K[d-1]依次类推,直至最后对最次位关键字排序完成为止。最高位优先法(MSD)先对K[d-1]{基数的最高位}进行排序,然后对K[d-2]进行排序
acp小鸡炖蘑菇
·
2020-09-14 01:06
数据结构与算法
数据结构基础
(16) --树与二叉树
树的基本术语1.结点:{数据元素+若干指向子树的分支}2.结点的度:分支的个数(子树的个数)3.树的度:树中所有结点的度的最大值4.叶子结点:度为零的结点5.分支结点:度大于零的结点(包含根和中间结点)6.(从根到结点的)路径:由从根到该结点所经分支和结点构成;7.结点的层次:假设根结点的层次为1,则根的孩子为第2层,如果某节点在第L层,则其子树的根在L+1层。8.树的深度:树中叶子结点所在的最大
acp小鸡炖蘑菇
·
2020-09-14 01:06
数据结构与算法
数据结构
二叉树
数据结构基础
(18) --哈希表的设计与实现
哈希表根据设定的哈希函数H(key)和所选中的处理冲突的方法,将一组关键字映射到一个有限的、地址连续的地址集(区间)上,并以关键字在地址集中的“映像”作为相应记录在表中的存储位置,如此构造所得的查找表称之为“哈希表”。构造哈希函数的方法1.直接定址法(数组)哈希函数为关键字的线性函数H(key)=key或者H(key)=a*key+b此法仅适合于:地址集合的大小==关键字集合的大小2.数字分析法假
acp小鸡炖蘑菇
·
2020-09-14 01:06
数据结构与算法
数据结构
哈希表
数据结构基础
(17) --二叉查找树的设计与实现
二叉排序树的特征二叉排序树或者是一棵空树,或者是具有如下特性的二叉树:1.每一元素都有一个键值,而且不允许重复;2.若它的左子树不空,则左子树上所有结点的值均小于根结点的值;3.若它的右子树不空,则右子树上所有结点的值均大于根结点的值;4.它的左、右子树也都分别是二叉排序树。二叉排序树保存的元素构造[cpp]viewplaincopytemplateclassElement{public:Elem
acp小鸡炖蘑菇
·
2020-09-14 01:06
数据结构与算法
数据结构
二叉树
10-12-顺序表地址排序-内部排序-第10章-《数据结构》课本源码-严蔚敏吴伟民版...
课本源码部分第10章内部排序-顺序表地址排序——《数据结构》-严蔚敏.吴伟民版源码使用说明链接☛☛☛《数据结构-C语言版》(严蔚敏,吴伟民版)课本源码+
习题集
解析使用说明课本源码合辑链接☛☛☛《数据结构
weixin_34082177
·
2020-09-14 01:41
数据结构与算法
数据结构例程——串的模式匹配(KMP算法)
本文针对
数据结构基础
系列网络课程(4):串中第5课时串的模式匹配(KMP算法)。
weixin_34205076
·
2020-09-13 20:13
数据结构与算法
TypeScript 图形渲染实战 基于WebGL的3D架构与实现 步磊峰 图形图像 专业科技 机械工业出版社
●前言篇
数据结构基础
章SystemJS与Webpack1.1准备工作1.1.1安装Node.js1.1.2安装ViusalStudioCode1.2安装和配置SystemJS1.2.1安装SystemJS1.2.2
QQ 1003601158
·
2020-09-13 14:50
计算机
俄罗斯数学
2019独角兽企业重金招聘Python工程师标准>>>代数问题
习题集
СБОРНИКЗАДАНПОАЛГЕБРЕПодредакциейА.И.Кострикинаhttp://nashol.com/2016091891061
weixin_34153893
·
2020-09-13 03:34
python
leetcode
习题集
——2. 两数相加
题目给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字0之外,这两个数都不会以0开头。示例输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807解法1//直接计算法publicclassP2_AddTowN
Jessio
·
2020-09-13 02:58
算法
链表
数据结构基础
七-----《递归专题》
专题:递归1、定义:一个函数直接或间接的调用自己2、递归满足3个条件1.递归必须得有一个明确的终止条件2.改函数所处理的数据规模必须在递减3.这个转化必须是可解的3、循环和递归递归:易于理解速度慢存储空间大循环:不易理解速度快存储空间小4、应用树和森林就是以递归的方式定义的树和图的很多数算法都是以递归来实现的很多数学公式就是以递归的方式定义的斐波拉契序列123581321345.函数的调用:当在一
Haishan_
·
2020-09-12 22:56
数据结构基础
递归
数据结构 稀疏矩阵运算器
能区分加法、减法、乘法和转置;能处理任意输入的典型数据和进行出错数据处理(例如乘法,当第一个矩阵的列数不等于第二个矩阵的行数时);必须采用三元组作存储结构,不能采用数组等形式;输出要求用矩阵的形式输出(即
习题集
skyqingchen
·
2020-09-12 08:58
编程语言
习题集
(1)
从今天开始,我们新开了一个栏目,叫做编程语言
习题集
,供大家对于常见的语言(Java、C#、C++、python、js)等进行相关的练习。
刘炫320
·
2020-09-12 03:59
编程语言习题集
编程语言笔试习题集
java从0.01开始(1)
两种核心机制(概念后面再详细理解)java虚拟机jvm垃圾回收机制gc跨平台性jvm只需要在操作系统上先安装一个java虚拟机(jvm),由jvm负责java程序在操作系统中的运行垃圾回收机制自动回收开了一个
习题集
线程自动的检测哪些内存不用了然后回收掉缺点回收不及时
qwerty_Lee
·
2020-09-12 00:20
java从0.01开始
java从0.01开始(1)
两种核心机制(概念后面再详细理解)java虚拟机jvm垃圾回收机制gc跨平台性jvm只需要在操作系统上先安装一个java虚拟机(jvm),由jvm负责java程序在操作系统中的运行垃圾回收机制自动回收开了一个
习题集
线程自动的检测哪些内存不用了然后回收掉缺点回收不及时
qwerty_Lee
·
2020-09-12 00:20
java从0.01开始
数据结构基础
(C语言版)(朱仲涛翻译)代码学习 第一章002
程序1.1分配、释放存储空间优化:(运行环境依然是vs2010)方法二:如果存储空间不足,调用malloc会使申请失败。#include#includeintmain(){int*pi;float*pf;//如果存储空间不足,调用malloc会使申请失败//if(NULL==(pi=(int*)malloc(sizeof(int)))||NULL==(pf=(float*)malloc(sizeo
zhusun1007
·
2020-09-11 22:16
数据结构
VS2010
数据结构基础
(C语言版)(朱仲涛翻译)代码学习 第一章001
书P5程序1.1分配、释放存储空间,在VS2010中实现的:#include#includeintmain(){int*pi;float*pf;pi=(int*)malloc(sizeof(int));pf=(float*)malloc(sizeof(float));*pi=1;*pf=1.089;printf("%d%f\n",*pi,*pf);free(pi);free(pf);system(
zhusun1007
·
2020-09-11 22:16
数据结构
VS2010
数理逻辑
习题集
(7)
写在前面这10道题中,有几道题是有争议的。答案我只能是按照自己解析的理解来。欢迎指正,再次感谢热心网友和牛客网。1.关于正态分布,下列说法错误的是:A.正态分布具有集中性和对称性B.正态分布的均值和方差能够决定正态分布的位置和形态C.正态分布的偏度为0,峰度为1D.标准正态分布的均值为0,方差为1参考答案:C解析:偏度(Skewness)是描述某变量取值分布对称性的统计量。如果是正太分布的话.偏度
刘炫320
·
2020-09-11 09:22
数学逻辑习题集
#
机器学习习题集
前端算法入门之【数据结构】
前端算法入门--
数据结构基础
知识篇1)什么叫算法?算法就是计算或解决问题的步骤。2)算法和程序有什么区别?
编程鹿子
·
2020-09-10 21:29
01背包(多个背包的组合)
因此要开始刷
习题集
,每科都有一个
习题集
,分别有s1,s2,s3,s4道题目,完成每道题目需要一些时间,可能不等(A1...As1,B1...Bs2,C1...Cs3,D1...Ds4)。
weixin_34376562
·
2020-09-10 20:43
二叉树的
习题集
二叉树先序、中序、后序遍历的递归实现二叉树先序、中序、后序遍历的非递归实现二叉树的输出:(一)按层输出各个值。二叉树的计数:1.计算二叉树的叶子结点个数,非叶子结点个数,树的深度转载于:https://www.cnblogs.com/tinaluo/p/6388556.html
weixin_34310785
·
2020-09-10 19:54
数据结构+python(四):排序和搜索
数据结构基础
+python实现(四):排序和搜索顺序表和链表都可以对元素进行排序和搜索,为了方便易懂,都对顺序表(列表)的结构进行操作。
浩叁人
·
2020-09-10 15:06
学习笔记
数据结构+python(三):栈和队列
数据结构基础
+python实现(三):栈和队列顺序表和链表解决的是数据如何存放的问题,而栈和队列描述的是对数据如何操作。栈和队列都可以使用顺序表(如列表)或者链表实现。
浩叁人
·
2020-09-10 15:06
学习笔记
【
数据结构基础
】哈夫曼编码/译码课程设计
#include#include#include#defineN20typedefstruct{charch;intweight;intlchild,rchild,parent;}Hufnode,*THufnode;typedefstruct{char*code;intlength;}CodeType;//选择排序法找1~n+i-1中parent不等于-1,且权值最小的两个结点,只选不排voidS
数星星的咚咚咚
·
2020-09-10 12:45
数据结构和算法
数据结构
哈夫曼编码
大话数据结构
基本概念(参考了小草莓|||||博主的《
数据结构基础
概念篇》)目录基本概念(参考了小草莓|||||博主的《
数据结构基础
概念篇》)线性表——零个或多个数据元素的有限序列1.顺序表a.线性表的顺序存储结构:
Zy_05_11
·
2020-09-10 12:10
「
数据结构基础
」数组与特殊矩阵
目录数组一维数组二维数组与多维数组特殊矩阵的压缩存储对角矩阵代码对称矩阵第i行第j列的元素在数组中的哪个位置代码总结稀疏矩阵代码稀疏矩阵还有一种表现形式,称为十字链表数组数组就是顺序表,只不过在C/C++里功能少一点,只有赋值和取值。数组都很熟,在这里主要说一点存储结构的事。一维数组一维数组的存储结构就是一系列连续的内存单元。二维数组与多维数组二维数组的存储结构有两种形式,分别为按行优先存放与按列
白兔青柠
·
2020-09-10 11:50
数据结构与算法
【
数据结构基础
笔记】第一章绪论之算法及算法分析
目录一、简要1、涵盖内容2、学习要求3、参考书目二、重要笔记1、算法2、算法效率度量一、简要第一章一共四小节,只有第四节单独作为一个博客发表,不仅仅是这一节在我心中地位比较重要,这一节在考研,期末考试和以后的码农生涯都会有重要作用。我不能说我这一节总结的有多好,但我还是希望能拿出来与大家分享。1、涵盖内容1、算法的定义、算法的基本特性以及算法分析的基本概念。2、算法的设计要求,效率度量方式以及存储
水亦心
·
2020-09-10 10:42
数据结构
C/C++
唯爱编程语言
数据结构
数据结构的学习笔记第一章绪论
数据结构的学习笔记第一章绪论1.1
数据结构基础
概念1、数据描述客观事物的数值、字符以及-切能输入到计算机且能被处理的符号集合。
瞲_大河弯弯
·
2020-09-10 10:35
数据结构
数据结构+python(五):树
数据结构基础
+python实现(五):树树是一种二维的数据结构,可以用顺序表和链表实现,但是相比较而言,链表的结构和树比较接近,所以使用链表更为方便。
浩叁人
·
2020-09-10 10:28
学习笔记
【
数据结构基础
笔记】第一章绪论之基本概念
目录一、简要1、涵盖内容2、学习要求3、参考书目二、重要笔记1、基本概念2、数据结构一、简要1、涵盖内容1、数据结构的基本概念,数据的逻辑结构、存储结构。2、算法的定义、算法的基本特性以及算法分析的基本概念。2、学习要求1、会数据结构的几种类型,基本概念;2、掌握数据结构类型和抽象数据类型;3、掌握算法的五个要素及特点;4、掌握评价算法的标准,会计算时间复杂度和空间复杂度。3、参考书目《数据结构(
水亦心
·
2020-09-10 09:12
数据结构
C/C++
唯爱编程语言
数据结构
数据结构基础
---结构体---结构体对齐问题(自我理解,能给自己说通,还没到深究的时候,所以这里只是自用)
结构体对齐问题遵循的原则(来自百度知道,感谢万能的网友)举例说明(以下是对规则的自我理解,对网友仅有参考价值,并不是准则)123上机验证(环境VC++6.0)总结:在依照规则构建的时候,依照结构体内的数据类型所占空间的大小的顺序从大到小依次排序,找出占内存最大的数据类型,先定大的框架,然后向里塞较小的数据类型,如果塞的下,就塞,塞不下,再开一块大的区间去塞。步骤如下:
fishingwater
·
2020-08-26 16:05
数据结构
c语言
Python入门习题(97)——OpenJudge百练习题:竞赛评分
OpenJudge百练第2704号习题:竞赛评分题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站——百练
习题集
-第2704号习题要求总时间限制:1000ms内存限制:65536kB
yeatcsdn
·
2020-08-26 16:08
Python入门100道习题
Python编程
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他