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
数据结构基础习题集
从1开始学Java数据结构与算法——稀疏数组
从1开始学Java数据结构与算法——稀疏数组概念处理方法举例说明案例引入问题分析:存在的问题:代码实现为什么说从一开始学呢,这类的博客,是之前有C或C++
数据结构基础
和Java基础,重新刷一遍Java数据结构时留下的
Java大魔王
·
2020-08-11 00:30
Java数据结构与算法
数据结构实践——队列数组
本文是针对
数据结构基础
系列网络课程(3):栈和队列的实践项目。【项目-队列数组】创建10个队列,分别编号为0-9(处理为队列数组,编号即下标)。输入若干个正整数,以数字0作为结束。
weixin_33757609
·
2020-08-10 23:57
数据结构与算法
面试突击——
数据结构基础
,排序
1排序(转载,有一定程度的精简)在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的,若具有相同关键字的记录之间的相对次序发生变化,则称这种排序方法是不稳定的。选择排序:包括简单选择排序和堆排序。1简单选择排序示例:假设给定数组A[1......6]={3,5,8,9,1,2},我们来分析一下A数组进行选择排序的过程第一趟:i=
简书成研
·
2020-08-10 21:34
面试经典
kkksc03考前临时抱佛脚(洛谷 P2392)
因此要开始刷
习题集
,每科都有一个
习题集
,分别有s1,s2,s3,s4道题目,完成每道题目需要一些时间,可能不等(A1…As1,B1…Bs2,C1…Cs3,D1…Ds4)。
不拿牌不改名
·
2020-08-10 20:47
#
背包
java P2392 kkksc03考前临时抱佛脚
因此要开始刷
习题集
,每科都有一个
习题集
,分别有s1,s2,s3,s4道题目,完成每道题目需要一些时间,可能不等(A1,A2,…,As1,B1,B2,…,Bs2,C1,C2,…,Cs3,D1,D2,…,Ds4
아름다운 밤
·
2020-08-10 20:07
程序题目
数据结构基础
之图(中):图的遍历算法
转自:http://www.cnblogs.com/edisonchou/p/4676876.html图(中):图的遍历算法上一篇我们了解了图的基本概念、术语以及存储结构,还对邻接表结构进行了模拟实现。本篇我们来了解一下图的遍历,和树的遍历类似,从图的某一顶点出发访问图中其余顶点,并且使每一个顶点仅被访问一次,这一过程就叫做图的遍历(TraversingGraph)。如果只访问图的顶点而不关注边的
绝圣弃智-零
·
2020-08-10 20:53
《数据库系统概论》课程学习(25)——
习题集
(第1-10章)含答案
数据库系统概论
习题集
第一章绪论一、选择题1.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和(C)。
小陆老师
·
2020-08-10 19:48
数据库系统概论
洛谷题解——P2392:kkksc03考前临时抱佛脚
因此要开始刷
习题集
,每科都有一个
习题集
,分别有s1,s2,s3,s4道题目,完成每道题目需要一些时间,可能不等A1,A2,…,As1,B1,B2,…,Bs2,C1,C2,…,Cs3,D1,D2,…,Ds4
努力的老周
·
2020-08-10 17:42
OJ题解
#
洛谷题解
#
DFS
NOIP2018考前抱佛脚——
数据结构基础
及STL实现
目录动态数组栈队列优先队列动态数组srand(time(0));std::vectorqwq;for(inti=1;iqwq;for(inti=1;iqwq;for(inti=1;iqwq;for(inti=1;i,std::greater>qaq;for(inti=1;i<=10;++i)qaq.push(rand()%100);n=qaq.size();for(inti=1;i<=n;++i)
deji2217
·
2020-08-10 16:16
动态规划练
习题集
转自:http://blog.csdn.net/renl1000/article/details/53126502动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力、建模抽象能力、灵活度。******************************************************************************
贝贝爱豆豆
·
2020-08-10 14:24
动态规划
洛谷p2392-考前临时抱佛脚 (搜索)(01背包)
题目传送kkksc03考前临时抱佛脚题目分析题目难度:普及-4科的
习题集
每1科的计算方法都是一样的,研究一科的题集即可。
蒟蒻彧彧
·
2020-08-10 12:13
搜索
mysql数据库的索引原理
当然有
数据结构基础
的同学(二叉树和排序那两章就够了),看数据库的索引会简单到可怕,没有的话那就可能有些困难了。
下划线隐患者
·
2020-08-10 08:41
数据结构
数据库索引
数据结构
B/B+树
数据库的索引
数据结构基础
PTA6-3 求链式表的表长
6-3求链式表的表长(10分)本题要求实现一个函数,求链式表的表长。函数接口定义:intLength(ListL);其中List结构定义如下:typedefstructLNode*PtrToLNode;structLNode{ElementTypeData;PtrToLNodeNext;};typedefPtrToLNodeList;L是给定单链表,函数Length要返回链式表的长度。裁判测试程序
酱油瓶被人注册了
·
2020-08-09 23:35
数据结构基础
2020.7.13循环
习题集
及解答
1、题目:判断2-100之间有多少个素数,并输出所有素数。分析:素数就是除了自己和本身,可以被除外,其它的都不行,所以可以考虑判断,从2~它本身这个区间,可以不能被整除多少次,如果等于这个数与2的差,则这个数就是素数,代码如下:for(intj=2;j=0;i–){System.out.print(a.substring(i,i+1));15、题目:打印出杨辉三角形(要求打印出10行如下图)程序分
我先冲了
·
2020-08-09 17:09
利用二叉堆实现最小优先队列
利用二叉堆实现最小优先队列package第二章
数据结构基础
;importjava.util.Arrays;publicclass二叉堆和优先队列{publicstaticvoidmain(String[
qq_39534402
·
2020-08-09 11:49
leetcode
习题集
——106. 从中序与后序遍历序列构造二叉树
题目根据一棵树的中序遍历与后序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出中序遍历inorder=[9,3,15,20,7]后序遍历postorder=[9,15,7,20,3]返回如下的二叉树:算法publicclassP106{publicTreeNodebuildTree(int[]inorder,int[]postorder){if(postorder.length==0
Jessio
·
2020-08-09 10:53
java
算法
递归分治
二叉树
数据结构基础
PTA 6-1 单链表逆转
6-1单链表逆转(20分)本题要求实现一个函数,将给定的单链表逆转。函数接口定义:ListReverse(ListL);其中List结构定义如下:typedefstructNode*PtrToNode;structNode{ElementTypeData;/*存储结点数据*/PtrToNodeNext;/*指向下一个结点的指针*/};typedefPtrToNodeList;/*定义单链表类型*/
酱油瓶被人注册了
·
2020-08-09 10:22
数据结构基础
实现递归和非递归的二叉树前序中序后序遍历
在这里插入代码片@[package第二章
数据结构基础
;importjava.util.Arrays;importjava.util.LinkedList;importjava.util.Stack;publicclass
qq_39534402
·
2020-08-09 05:17
计算机基础学习笔记 |
数据结构基础
数据结构学习资料基础十种常用数据结构十种常用的算法时间复杂度空间复杂度基础数据结构数组array读取元素更新元素插入元素删除元素链表(linkedlist)查找节点更新节点插入节点删除节点数组和链表的对比逻辑结构栈队列散列表(哈希表)写操作写操作扩容应用树二叉树应用二叉树的遍历二叉堆二叉堆的应用:优先队列树知识点小节学习资料极客时间:数据结构与算法之美《小灰的漫画算法之旅》基础数据结构:数据的组织
疯狂的皮卡
·
2020-08-09 01:57
计算机基础学习
数据结构实践——大数据集上排序算法性能的体验
本文是针对[
数据结构基础
系列(9):排序]的实践项目。【项目-大数据集上排序算法性能的体验】设计一个函数,产生一个至少5万条记录的数据集合。
weixin_33735077
·
2020-08-09 00:09
算法与
数据结构基础
知识
计算机要工作,首先要有数据,数据就是计算机加工和处理的对象;简单的分类一下,数据分为数值数据和非数值数据;数值数据主要应用于工程和科学计算;而非数值数据,比如声音,图像等在计算机中是以二进制形式存放在物理介质上。每个二进制位为一个bit,8个二进制位为一个byte(字节)。要谈数据结构,就必须了解数据类型(即一组值的集合和定义在该集合上的一组操作的总称。);数据类型分为原子数据类型和结构数据类型(
liux1990000
·
2020-08-08 17:51
算法与数据结构
BFS练
习题集
BFS练
习题集
,持续更新题一2753:走迷宫-OpenJudge题二2727:仙岛求药-Openjudge题三P114101迷宫-洛谷题四P1019单词接龙-洛谷题五1818:红与黑-OpenJudge
UnKfrozen
·
2020-08-08 13:21
闲时自练
数据结构基础
数据结构基础
解决问题方法的效率与数据的组织方式有关与空间的利用效率有关与算法的巧妙程度有关什么是数据结构数据对象在计算机中的组织方式逻辑结构物理存储结构数据对象必定与一系列加在其上的操作相关联完成这些操作所用的方法就是算法抽象数据类型
Louie_min
·
2020-08-08 10:48
小白学习
数据结构
c语言
数据结构基础
_对一个数组进行升序排序
#include#include#defineMAX_SIZE101/***交换两个数宏定义方式*@paramx交换数1*@paramy交换数2*@paramt临时变量*/#defineSWAP(x,y,t)((t)=(x),(x)=(y),(y)=(t))voidsort(intlist[],intn);intmain(){inti,n;intlist[MAX_SIZE];printf("请输入
沙漏哟
·
2020-08-07 22:25
数据结构基础
CISSP培训一次通过经验
首先,备考的书主要就是汇哲发的官方学习指南和
习题集
(我是在最后一周大致翻了一遍Allinone,感觉还是没有学习指南讲的好,当然在一些细节和案例方面倒是剖析的比官方学习指南要透彻一点,建议还是两者结合看看
Tumbler-l
·
2020-08-07 17:50
网络安全
CISSP
安全培训
汇哲科技
CISSP官方学习指南第七版
线性规划(一):基本概念
线性规划系列线性规划(一):基本概念线性规划(二):运输问题(产销平衡)&指派问题线性规划(三):对偶理论与灵敏度分析线性规划(四):投资的收益和风险、线性规划
习题集
目录1.线性规划的概念线性规划的实例
wamg潇潇
·
2020-08-07 16:05
matlab数学建模
计算机网络
习题集
_主打选择填空
计算机网络习题计算机网络习题第一章概述第二章物理层第三章数据链路层第四章网络层第五章运输层第六章应用层计算机网络习题第一章概述1.世界上第一个计算机网络是(A)。A.ARPANETB.ChinaNetC.InternetD.CERNET2.计算机互联的主要目的是(D)。A.制定网络协议B.将计算机技术与通信技术相结合C.集中计算D.资源共享3.TCP/IP参考模型中的网络接口层对应于OSI中的(D
Dymc
·
2020-08-07 13:14
笔记
题解 PTA数据结构
习题集
01复杂度1、2 最大子列和问题的多解法与延申问题Maximum Subsequence Sum
题目:输入:输入第1行给出正整数K(≤100000);第2行给出K个整数,其间以空格分隔。输出:在一行中输出最大子列和。如果序列中所有整数皆为负数,则输出0。输入样例:6-211-413-5-2输出样例:20题目分析:解法一:枚举;枚举全部的子序列和,找出其中最大值;采用三重for循环,第一重循环确定子序列起点,第二重循环确定子序列终点,第三重循环计算子序列和。复杂度O(n^3)提交结果:解法二:
Love_Jacques
·
2020-08-07 11:41
题解
真诚的CISSP备考经验
汇哲发了三本教辅书:OSG、
习题集
、培训讲义。计划
Tumbler-l
·
2020-08-07 10:19
安全培训
网络安全
二叉树
习题集
一
二叉树
习题集
一1、若要惟一地确定一棵二叉树,只需知道该二叉树的(D)A.前序序列B.中序序列C.前序和后序序列D.中序和后序序列有两种情况不能确定一棵树:(1)只知道先序序列或只知道后序序列(2)只知道先序序列和后序序列
小小白的成长之路
·
2020-08-05 20:05
算法
算法之
数据结构基础
什么是数组?数组对应的英文是array,是有限个相同类型的变量所组成的有序集合,数组中的每一个变量被称为元素。数组是最为简单、最为常用的数据结构。以整型数组为例,数组的存储形式如下图所示。正如军队里的士兵存在编号一样,数组中的每一个元素也有着自己的下标,只不过这个下标从0开始,一直到数组长度-1。数组的另一个特点,是在内存中顺序存储,因此可以很好地实现逻辑上的顺序表。数组在内存中的顺序存储,具体是
随风去。
·
2020-08-05 11:50
数据结构基础
知识
排序参考:https://www.bilibili.com/video/av38482633/?spm_id_from=trigger_reload目录排序插入排序直接插入排序折半排序希尔排序交换排序冒泡排序快速排序选择排序堆排序流量单位计算什么是计数排序复杂度分析:什么是基数排序?复杂度分析(原始数列的规模是N,最大最小整数的差值是M)插入排序(有序插入,在有序序列中插入一个元素,保持序列有序,
理智lili
·
2020-08-04 20:31
数据结构与算法
数据结构与算法
java程序员认证考试题库
第一部分基础知识练习目标本章对应于《学生指南》各章的内容分别提供了练
习题集
,包括:●第一章Java入门●第二章数据类型和运算符●第三章流程控制与数组●第四章封装●第五章继承●第六章抽象类与接口●第七章多态
weixin_34235371
·
2020-08-04 11:15
图论专项训练
习题集
ACM模版PS:也不知道是谁总结的,三转两转,竟然积累了这么多题,我也来做做改改吧~~~这个月的图论专项训练就靠他了!!!尽量做吧,能做多少是多少,嘻嘻!!!最小生成树+并查集【HDU】1213HowManyTables基础并查集★1272小希的迷宫基础并查集★1325&&poj1308IsItATree?基础并查集★1856Moreisbetter基础并查集★1102ConstructingRo
f_zyj
·
2020-08-04 10:26
其他
2020/6/1 从头开始学java
推一本书:《Java语言程序设计与
数据结构基础
篇》日志,大学篇。以前我是个网瘾少年,喜欢玩游戏所以就想做个游戏来玩玩,于是就报了个软件技术专业。
学术垃圾正是在下
·
2020-08-04 07:39
【
数据结构基础
复习系列】数学基础知识铺垫
指数XAXB=XA+BX^{A}X^{B}=X^{A+B}XAXB=XA+BXAXB=XA−B\frac{X^{A}}{X^{B}}=X^{A-B}XBXA=XA−B(XA)B=XAB(X^{A})^{B}=X^{AB}(XA)B=XABXN+XN=2XN≠X2N{X^N}+{X^N}=2{X^N}\neqX^{2N}XN+XN=2XN=X2N2N+2N=2N+12^N+2^N=2^{N+1}2
大胖折
·
2020-08-04 06:04
课程总结
【
数据结构基础
复习系列】表、栈和队列
抽象数据类型(abstractdatatype,ADT)是一些操作的集合。1线性表(linearlist)简单得讲,一个线性表就是n个数据元素的有限序列(a1,a1,a2,⋯ ,an)(a_1,a_1,a_2,\cdots,a_n)(a1,a1,a2,⋯,an)。在计算机内,可以用不同的方式表示线性表,其中最简单和常用的方式是用一组地址连续的存储单元依次存储线性表的元素。另外,链式存储也是常用的存
大胖折
·
2020-08-04 06:04
课程总结
数据结构
野生前端的
数据结构基础
练习(7)——二叉树
网上的相关教程非常多,基础知识自行搜索即可。习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/btree一.二叉树的基本知识基本概念一棵树最上面的点称为根节点,如果一个节点下面连接多个节点,那么该节点称为父节点,下面的节点称为子节点,二叉树
weixin_33901641
·
2020-08-04 05:19
数据结构例程——表达式求值(用栈结构)
本文针对
数据结构基础
系列网络课程(3):栈和队列中第5课时栈的应用1-表达式求值。例:用户输入一个包含“+”、“-”、“*”、“/”、正整数和圆括号的合法数学表达式,计算该表达式的运算结果。
weixin_33737134
·
2020-08-04 04:22
通俗易懂的Redis
数据结构基础
教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。string首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串的内容、可以拿到字符串的长度,可以获取string的字串,可以覆盖string的字串内容,可以追加子串。
Java程序员-张凯
·
2020-08-03 23:24
java
Redis
Java
后端
程序员
详解python中list的实现技术-分离式动态顺序表!
这是python-list的官方实现方式,但其中关于分离式动态顺序表的实现方式描述的不够细致,如果你有
数据结构基础
的话可以直接去看这篇博客,如果没有的话不妨先看看这篇!什么事顺序表?
塞壬的歌丶
·
2020-08-03 23:53
python
数据结构和算法
数据结构基础
--单链表的基本操作(创建,插入,删除和查找)C++
使用的头文件:#include#includeusingnamespacestd;单链表的结构体定义:typedefstructLNode{intdata;LNode*next;}LNode,*Linklist;插入操作://在单链表的第i个位置插入元素eintinsertLinklist(Linklist&L,inti,inte){Linklistp=L;intj=0;while(p&&jnex
沛竹君
·
2020-08-03 22:10
算法/数据结构
leetcode
习题集
——128. 最长连续序列
题目给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为O(n)。示例:输入:[100,4,200,1,3,2]输出:4解释:最长连续序列是[1,2,3,4]。它的长度为4。算法publicclassP128{publicintlongestConsecutive(int[]nums){HashMaphash_dict=newHashMap();intmax_length=0;
Jessio
·
2020-08-03 21:44
Hashmap
动态规划
算法
java
数据结构基础
(一)数组,矩阵
数据结构基础
(一)有一个等式,数据结构+算法=程序,说明了数据结构对于计算机程序设计的重要性。数据结构是指数据元素的集合(或数据对象)及元素间的相互关系和构造方法。
Albert Yang
·
2020-08-03 21:37
学习笔记
数据结构
Linux应用程序开发
发布时间:2006年11月01日更新时间:2007年04月05日,增加
数据结构基础
。Abstract我的Linux应用程序开发笔记,从这里开始我的Linux开发之旅。
gumpassion
·
2020-08-03 17:38
linux
debian
struct
gcc
数据结构
程序开发
java
习题集
2
1、打印2到1000之间、包括2和1000的所有素数,每行显示8个素数。数字之间用一个空格字符隔开。/*什么是素数就是除了1和其本身之外没有其他的数字可以整除的num2~m~num-1找到一个数字如果这个数字mnum%m==0num不是素数如果一个都没有找到的话这个数字是素数*/publicclassA{publicstaticvoidmain(String[]args){intcount=0;/
ADDCCff
·
2020-08-03 12:38
数据结构基础
之计算器的实现
摘要对于数据结构初学者来说,带有优先级的计算器的实现是一个很头疼的问题,即使目前教材上上已经讲解得很详细,但依然难以形象的理解并通过编程实现计算器的功能。作者通过实践,运用栈,对带有’*’、’/‘运的表达式和带有’)’、’)'的表达式进行化归,实现了此功能。问题重述Description通过程序来完成任意算术表达式的求值。表达式中包含的运算符包括+,-,*,/,()等5类。运算对象均为整数。Inp
Baolar_Code
·
2020-08-03 07:07
数据结构
数据结构基础
(12) --双向循环链表的设计与实现
双向链表的操作特点:(1)“查询”和单链表相同;(2)“插入”和“删除”时需要同时修改两个方向上的指针。但是对于双向循环链表则在表尾插入非常的迅速,只需O(1)的时间,因为有指向前面的指针,因此双向循环链表会很容易的找到位于表尾的元素,因此双向循环链表比较适用于频繁在表尾插入的情况.空链表:双向循环链表节点构造:classDoubleListNode{private:Typedata;Double
weixin_30289831
·
2020-08-03 06:55
数据结构与算法
数据结构基础
希尔排序 之 算法复杂度浅析
希尔排序(ShellSort)又叫做缩小增量排序(diminishingincrementsort),是一种很优秀的排序法,算法本身不难理解,也很容易实现,而且它的速度很快。Shell排序通过将数据分成不同的组,先对每一组进行排序,然后再对所有的元素进行一次插入排序,以减少数据交换和移动的次数。希尔排序是按照不同步长对元素进行插入排序,当刚开始元素很无序的时候,步长最大,所以插入排序的元素个数很少
稚枭天卓
·
2020-08-03 05:47
数据结构与算法
数据结构基础
系列(7):图-贺利坚-专题视频课程
数据结构基础
系列(7):图—14622人已学习课程介绍数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。
迂者-贺利坚
·
2020-08-03 04:11
视频教程
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他