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
算法竞赛入门经典-数据结构基础
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
算法
0x07.基本算法 — 贪心
UVA1193RadarInstallation(AcWing112.雷达设备)3.P1080国王游戏(高精+贪心)4.UVA1205ColoraTree(贪心+树)声明:本系列博客是《算法竞赛进阶指南》+《
算法竞赛入门经典
繁凡さん
·
2020-06-29 16:35
【算法竞赛学习笔记】
#
贪心
【算法总结】合集
腾讯暑假实习笔试2020.4.27
第一题:模拟队列操作
数据结构基础
之一一队列队列有五种基本操作,插入队尾、取出队首、删除队首、队列大小、清空队列。现在让你模拟一个队列的操作,具体格式参考输入。
江河里的鱼
·
2020-06-29 11:23
公司笔试题
异或运算实现两数交换
在《
算法竞赛入门经典
(第2版)》P9,介绍了三种交换两个数的方法。
Ryan He
·
2020-06-29 08:32
算法竞赛入门经典
数据结构基础
概念知识点_保研/考研/面试复习
为准备推免保研面试,对
数据结构基础
概念知识点作了如下总结。
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
数据结构之自建算法库——双链表
本文针对
数据结构基础
系列网络课程(2):线性表中第12课时双链表。按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。
weixin_34255055
·
2020-06-28 15:22
通俗易懂的Redis
数据结构基础
教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。string首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串的内容、可以拿到字符串的长度,可以获取string的子串,可以覆盖string的子串内容,可以追加子串。
weixin_34245749
·
2020-06-28 14:34
数据结构例程——二叉树遍历的递归算法
本文是
数据结构基础
系列(6):树和二叉树中第10课时二叉树的遍历的例程。
weixin_34146410
·
2020-06-28 12:36
数据结构实践项目——链表
本组项目针对《
数据结构基础
系列(2):线性表》课程第8-15节8.线性表的链式存储9.建立单链表10.单链表基本操作的实现11.单链表应用举例12.双链表13.循环链表14.线性表的应用15.有序表【项目
weixin_34128839
·
2020-06-28 12:58
[雪峰磁针石博客]python工具书籍下载-持续更新
python
数据结构基础
工具书籍下载-持续更新2018最佳人工智能机器学习工具书籍及下载(持续更新)2018最佳人工智能图像处理工具OpenCV书籍下载web开发工具flask中文英文书籍下载-持续更新
weixin_34109408
·
2020-06-28 11:11
数据结构之自建算法库——顺序栈
本文针对
数据结构基础
系列网络课程(3):栈和队列中第3课时栈的顺序存储结构及其基本运算实现。按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。
weixin_34062329
·
2020-06-28 10:36
算法竞赛入门经典
第二版
根据规范做事情,则一切尽在掌握中。一般来说,只要在程序中用到了数学函数,就需要在程序最开始处包含头文件math.h,并在编译时连接数学库。KeepItSimpleandStupid,KISS.从现在开始直接认为你学的不是C语言,而是C++语言中与C兼容的部分。这样一来,ANSIC、C99之类的名词都和你无关了。如果真的要输出斜线“\”和字符n,怎么办?方法是“printf("\n");”,编译器会
Zdhj
·
2020-06-28 07:22
数据结构例程——二叉树遍历的非递归算法
本文是
数据结构基础
系列(6):树和二叉树中第11课时二叉树遍历非递归算法的例程。
weixin_33878457
·
2020-06-28 07:58
牛课网
1、《Algorithms》一本很经典的算法书Algorithms(中文翻译的书名叫算法概论)**2、刘汝佳的《
算法竞赛入门经典
(
狼之独步
·
2020-06-28 05:28
数据结构实践——压缩存储的对称矩阵的运算
本文针对
数据结构基础
系列网络课程(5):数组与广义表的实践项目。【项目-压缩存储的对称矩阵的运算】设计算法,实现两个用压缩形式存储的对称矩阵A和B的加法和乘法。实现中请使用好前面设计的基本运算。
weixin_33691700
·
2020-06-28 03:25
数据结构基础
(C语言版)读书笔记001
2.4多项式多项式表示结构多项式的表示结构有两种:1)使用数组记录多项式的每一项:1#defineMAX_DEGREE1012typedefstruct{3intdegree;//多项式的项数4floatcoef[MAX_DEGREE];//多项式每一项的系数5}polynomial;2)只记录多项式每一项(非零项)的系数和指数:1#defineMAX_TERM1002typedefstruct{
weixin_30834783
·
2020-06-28 01:41
这几道Java集合框架面试题几乎必问
Arraylist与LinkedList异同补充:
数据结构基础
之双向链表ArrayList与Vector区别HashMap的底层实现JDK1.8之前JDK1.8之后HashMap和Hashtable的区别
weixin_30826095
·
2020-06-28 01:50
数据结构基础
:队列的表示和操作实现
队列只允许在一端进行插入操作,在另一端(队头)进行删除操作的线性表。不含任何数据元素的队列为空队列特性:先进先出两种储存表示:顺序表示和链式表示。基本操作构造空队列销毁队列结构队列清空判空求队列长遍历队列求队头元素入队出队一、链队列的表示和基本操作实现采用链式储存结构,带有队头队尾指针,有头结点。操作代码实现#includeusingnamespacestd;//1.队列链式存储结构typedef
怪就怪在
·
2020-06-27 14:37
数据结构
面试必备之海量数据处理
二、算法/
数据结构基础
wangdd_199326
·
2020-06-27 12:27
查漏补缺
数据结构与算法基础知识
目录0.总1.基本概念2.抽象数据类型3.算法评价指标4.链表5.树5.堆6.二叉排序树与堆的区别7.图8.排序9.查找10.索引和搜索11.其他数据结构11.其它算法0.总C++:
数据结构基础
学习笔记目录
789请问
·
2020-06-27 07:44
计算机基础
随机数据生成
最近在读刘汝佳的《
算法竞赛入门经典
》,就先把觉得有用的摘录下来。研究生入学的时候准备过一段时间的算法题目,当时是在九度上做的,100道左右,有的也不是很理解,从网上搜的别人的代码。
Mr_Giraffe
·
2020-06-27 04:24
盛大-游戏开发岗位笔试题目心得
今天早上参加了盛大游戏的游戏开发岗位的笔试,在武汉大学进行的,跑到武汉去.考的题目都非常基础,大概就C,C++,
数据结构基础
,多线程概念,软件测试和SQL基本查询。
尘封的记忆0
·
2020-06-27 00:49
闲谈人生
数据结构基础
(一)
程序设计=数据结构+算法一、数据1.1数据image.png数据:指客观事物的符号,计算机可以操作对象,计算机能够识别并且能够输入给计算机处理的对象。数据结构中的数据其实就是符号,该符号必须要满足两个条件:一可以输入到计算机内,二能被计算机程序处理。对于整型,实型(浮点型)等数值类型,可以进行数值计算对于字符数据类型,就需要进行非数值处理。图像,声音,视频等其实可以通过编码的手段编程字符数据处理。
Kai001
·
2020-06-27 00:23
数据结构基础
5.4:堆(HEAP)的基本操作(插入与删除)
首先,先介绍一下堆的两个特性:1.结构性:用数组表示的完全二叉树2.有序性:任一结点的关键字是其子树所有结点的最大值(或最小值)然后,我们正式开始介绍堆的基本操作,本文以最大堆为例,介绍了如下几个操作:1.创建一个空的最大堆2.判断最大堆是否满3.判断最大堆是否空4.将元素插入最大堆5.删除最大堆的最大元素并返回其值具体完整代码如下:#include#include#include#include
SUKEPP
·
2020-06-26 23:14
Algorithm
Linux操作系统, 构建自己的内核-陈屹-专题视频课程
本课程需要一定的汇编语言和算法
数据结构基础
,但只要你愿意坚持,这些都不是问题。课程收益让学
tyler_download
·
2020-06-26 21:01
视频教程
算法竞赛入门经典
(第二版)-刘汝佳-第十章 数学概念与方法 例题(16/29)
文章目录说明例题例10-1例10-2例10-3例10-4例10-5(未尝试)例10-6例10-7例10-8例10-9例10-10例10-11例10-12例10-13例10-14例10-15例10-16(未尝试)例10-17(未尝试)例10-18(未尝试)例10-19(未尝试)例10-20(未尝试)例10-21(未尝试)例10-22例10-23(未尝试)例10-24例10-25(其后皆未尝试)例10
梁山伯liangrx06
·
2020-06-26 19:46
算法竞赛入门经典
算法
算法竞赛入门经典
(第二版)-刘汝佳-第十章 数学概念与方法 习题(12/51)
文章目录说明习题习10-1习10-2习10-3习10-4习10-5习10-6习10-7习10-8习10-9习10-10习10-11习10-12习10-13习10-14习10-15习10-16习10-17习10-18习10-19习10-20习10-21习10-22习10-23习10-24习10-25习10-26习10-27习10-28习10-29习10-30习10-31习10-32习10-33习10
梁山伯liangrx06
·
2020-06-26 19:46
算法竞赛入门经典
算法竞赛入门经典
(第二版)-刘汝佳-第四章 函数与递归 例题+习题(15/16)
文章目录说明例题例4-1UVA1339古老的密码例4-2UVA489刽子手游戏例4-3UVA133发放救济金例4-4UVA213信息解码例4-5UVA512追踪电子表格中的单元格(未通过)例4-6UVA12412师兄帮帮忙习4-1UVA1589象棋习4-2UVA201正方形习4-3UVA220黑白翻转棋习4-4UVA253骰子涂色习4-5UVA1590互联网协议网络习4-6UVA508MorseM
梁山伯liangrx06
·
2020-06-26 19:46
算法竞赛入门经典
算法竞赛入门经典
(第二版)-刘汝佳-第三章 数组与字符串 例题+习题(17/18)
文章目录说明例题例3-1UVA272TeX中的引号例3-2UVA10082WERTYU例3-3UVA401回文词例3-4UVA340猜数字游戏的提示例3-5UVA1583生成元例3-6UVA1584环状序列习3-1UVA1585得分习3-2UVA1586分子量习3-3UVA1225数数字习3-4UVA455周期串习3-5UVA227谜题习3-6UVA232纵横字谜的答案习3-7UVA1368DNA
梁山伯liangrx06
·
2020-06-26 19:46
算法竞赛入门经典
算法——回溯法(子集、全排列、皇后问题)
参考:http://www.cnblogs.com/wuyuegb2312/p/3273337.html#intro参考:《
算法竞赛入门经典
》P1201、定义回溯算法也叫试探法,它是一种系统地搜索问题的解的方法
tanxuan231
·
2020-06-26 18:52
面试
C
编程
算法
学数据结构,是不是一定要先学离散数学
【问题的来源】有《
数据结构基础
》网络课程的学员给我提问:哈夫曼树是不是都是双分支,没有单分支的?有点不太懂这个哈夫曼树的构造过程,为什么要这样构造?
迂者-贺利坚
·
2020-06-26 17:30
学习指导
数据结构
IT学子成长指导
数据结构实践——猴子选大王(数组版)
本文针对
数据结构基础
系列网络课程(5):数组与广义表的实践项目。【项目-猴子选大王(数组版)】一群猴子,编号是1,2,3…m,这群猴子(m个)按照1-m的顺序围坐一圈。
迂者-贺利坚
·
2020-06-26 17:30
数据结构
数据结构之自建算法库——图及其存储结构(邻接矩阵、邻接表)
本文是[
数据结构基础
系列(7):图]中第4课时[图的邻接矩阵存储结构及算法]和第5课时[图的邻接表存储结构及算法],并为后续内容的实践提供支持。
迂者-贺利坚
·
2020-06-26 17:30
数据结构
算法效率|时间复杂度&空间复杂度
(摘自浙大数据结构慕课)空间复杂度S(n)=C×N递归这里引用《
算法竞赛入门经典
(第2版)》中的描述:如果在递归调用初期查看调用栈,则会发现每次递归调用都会多一个栈帧。
blueStar_路漫
·
2020-06-26 02:20
笔记
看这里!C++程序猿必读九本服务器开发经典书籍
一、算法基础系列
数据结构基础
(C语言版)》朱仲涛译《剑指Offer》《编程之美》《编程珠玑》《CareerCup-Top150Questions4th》《[算法导论].
键盘舞蹈者
·
2020-06-26 00:46
C语言
C++
编程
数据结构基础
之图(中):最小生成树算法
转自:http://www.cnblogs.com/edisonchou/p/4681602.html图(中):最小生成树算法图的“多对多”特性使得图在结构设计和算法实现上较为困难,这时就需要根据具体应用将图转换为不同的树来简化问题的求解。一、生成树与最小生成树1.1生成树对于一个无向图,含有连通图全部顶点的一个极小连通子图成为生成树(SpanningTree)。其本质就是从连通图任一顶点出发进行
绝圣弃智-零
·
2020-06-25 18:11
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他