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
小甲鱼数据结构和算法
【
小甲鱼
】数据结构笔记3
算法效率的度量方法:(1)事后统计方法:通过设计好的测试程序和数据,利用计算机计时器,对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。(2)事前分析估算方法:在计算机程序编写前,依据统计方法对算法进行估算。判断一个算法的效率时,函数中的常数和其他次要项常常可以忽略,而更应该关注主项(即最高项)的阶数。
冬辞
·
2020-09-14 23:27
数据结构笔记
数据结构
数据结构与算法(二)——算法效率的度量方法
课程是
小甲鱼
的数据结构与算法,https://www.bilibili.com/video/av2975983?t=18&p=1设计算法要尽可能提高效率,那如何测度执行时间?
冰淇淋lining
·
2020-09-14 23:01
小白的学习笔记
B站 【
小甲鱼
】零基础入门学习python 笔记 - 1
原视频链接:https://search.bilibili.com/all?keyword=BV1xs411Q799&from_source=nav_search_new000愉快的开始介绍python的重要性,用更少的语句完成更多的任务。001我和Python的第一次亲密接触python的安装。IDLE是一个PythonShell。shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与
可能要学习通信的小白
·
2020-09-14 23:29
小甲鱼
数据结构和算法
学习笔记01--19-10-10
一、什么是数据结构?数据结构是一门研究非数值计算的程序设计问题中的操作对象,一级他们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法数据结构:逻辑结构和物理结构逻辑结构:数据对象中数据元素之间的相互关系物理结构:计算机中的存储形式四大逻辑结果1、集合结构2、线性结构3、树形结构4、图形结构数据元素的存储形式有两种:顺序存储和链式存储顺序存储结构:把数据元素存放在地址连续的存储单元里,其数
西轩草诏暇
·
2020-09-14 22:29
数据结构读书笔记
小甲鱼数据结构和算法
小甲鱼
数据结构和算法
学习笔记02--19-10-21/22/23线性表【12课头插法尾插法】
顺序表的插入操作链表单链表代码实现单链表的插入单链表的删除单链表头插法单链表的整表删除总结对比:数组静态链表StatusInitList(StaticLinkListspace){inti;for(i=0;i
西轩草诏暇
·
2020-09-14 22:29
数据结构读书笔记
小甲鱼
双向循环链表实践---错误更正
看了一集
小甲鱼
的数据结构,讲的双向循环链表,总感觉代码不对劲,后来去论坛看到有人也提出质疑。
flyyufenfei
·
2020-09-14 22:46
C语言复习03(
小甲鱼
版本)
单链表intmain(void){structTest{intx;inty;//错误写法:structTesttest;structTest*test;//正确写法,指针指向结构体}}链表是一种常见的数据结构,根据需求,我们可以构造出单链表、双链表、循环链表和块状链表等。链表的出现很大程度上弥补了数组的先天不足。[head]———>>[[信息域(存放信息)][指针(指向链表的下一个元素)]]———
救死扶伤冬虫草
·
2020-09-14 22:48
小甲鱼数据结构学习笔记
指针
链表
单链表
考研C语言复习01(
小甲鱼
版本)
考研C语言复习01(
小甲鱼
版本)条件运算符语法:exp1?
救死扶伤冬虫草
·
2020-09-14 22:18
小甲鱼数据结构学习笔记
各大公司数据结构与算法面试题解答(一)
还有一年就要找工作了,从现在开始找些公司的
数据结构和算法
的题来做一做,不定时贴出笔试面试题代码。
fesito
·
2020-09-14 22:08
IT公司面试题
数据结构与算法
学习笔记 #_# 算法效率的度量方法/时间复杂度/空间复杂度(
小甲鱼
《
数据结构和算法
》)NO.3
算法效率的度量方法:事后统计方法:主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。事前分析估算方法:影响程序在计算机运行时间的因素有:算法采用的策略、方案编译产生的代码质量问题的输入规模机器执行指令的速度我们研究算法的复杂度,侧重的是研究算法随着输入规模扩大增长量的一个抽象,而不是精确地定位需要执行多少次。(我们在判断一个算法的效率
迟学者
·
2020-09-14 22:51
数据结构和算法
算法
数据结构
c语言
小甲鱼
数据结构和算法
第一部分 线性表
小甲鱼
数据结构和算法
第一部分、线性表1、2、3、4、获得元素操作5、程序6、插入操作7、程序8、删除操作9、程序9、删除操作的复杂度9、程序9、程序9、程序9、程序9、程序
sjn-supermoon
·
2020-09-14 22:19
小甲鱼
数据结构和算法
小甲鱼
数据结构和算法
遗世蒹葭~
小甲鱼
~
数据结构和算法
_02~线性表
线性表顺序存储结构:数组#defineMAXSIZE20typedefintElemType;typedefstruct{ElemTypedata[MAXSIZE];intlength;//线性表当前长度}SqList;封装了一个结构,实际上就是对数组进行了封装,增加了个当前的长度变量。总结:顺序存储结构封装需要的三个属性:1、存储空间的起始位置,数组data,它的存储位置就是线性表存储空间的存储
忘川奈何
·
2020-09-14 22:15
数据结构
小甲鱼
数据结构——第三天
视频17-22——线性表循环链表单链表,由于每个结点只存储了向后的指针,到了尾部标识就停止了向后链的操作。也就是说,按照这样的方式,只能索引后继结点不能索引前驱结点。所以如果不从头结点出发,就无法访问到全部结点。循环链表:将单链表中终端结点的指针端由空指针改为指向头结点,就使整个单链表形成一个环,这种头尾相接的单链表称为单循环链表,简称循环链表。ps:(1)循环链表不一定要有头结点。(2)循环链表
爽弯弯!
·
2020-09-14 22:25
数据结构和算法
小甲鱼
线性表
线性表的抽象数据类型抽象数据类型就是把类型和操作捆绑在一起,数据元素之间的关系是一对一的关系ADT线性表(List)Data(数据)数据就是里面所有的元素线性表的数据对象集合,每个元素的类型均为DataType;OperationInitList(*L):初始化操作,建立一个空的线性表L;ListEmpty(L);(判断是否为空表):判断线性表是否为空表,若线性表为空,返回true,否则返回fal
qq_36813267
·
2020-09-14 21:43
小甲鱼数据结构
数据结构和算法
_绪论、算法、时间复杂度和空间复杂度
绪论什么是数据结构数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法数据结构就是关系,就是数据元素相互之间存在的一种或多种特定关系的集合。传统上,我们把数据结构分为逻辑结构和物理结构。逻辑结构:是指数据对象中数据元素之间的相互关系,也是我们今后需要关注和讨论的对象。物理结构:是指数据的逻辑结构在计算机中的存储形式。四大逻辑结构
从入门到放弃系列
·
2020-09-14 21:42
数据结构和算法
小甲鱼
数据结构学习笔记——线性表(链式存储结构)
线性表链式存储结构定义线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以存在内存中未被占用的任意位置。链式存储结构中,除了要存储数据元素信息外,还要存储它的后继元素的存储地址(指针)把存储数据元素信息的域称为数据域,把存储直接后继位置的域称为指针域。指针域中存储的信息称为指针或链。这两部分信息组成数据元素称为存储映像,也称为结点(Node)n个结点链接成为一个链
咸鱼Wei
·
2020-09-14 21:34
小甲鱼
数据结构学习笔记——绪论
绪论程序设计=数据结构+算法数据结构就是数据元素相互间一种或多种关系的集合。逻辑结构和物理结构传统上,我们把数据结构分为逻辑结构和物理结构,主要研究逻辑结构,而物理结构是次要的。逻辑结构:指数据对象中数据元素之间的相互关系。物理结构:指数据的逻辑结构在计算机中的存储形式。四大逻辑结构集合结构:集合结构中数据元素之间的相互关系。线性结构:线性结构中的数据元素之间是一对一的关系,有点像人体蜈蚣。。树形
咸鱼Wei
·
2020-09-14 21:02
(free download)【Python
小甲鱼
B站】《零基础入门学习Python》电子书PDF+笔记+课后题及答案(百度网盘)
百度网盘链接:https://pan.baidu.com/s/1ExyL6UwnLn4mt0L07GMMOQ提取码:ylnb(另外还有
小甲鱼
python课后题及答案(html版本)(百度网盘),需要自取
YL_java_python
·
2020-09-14 21:24
python
python
【Python
小甲鱼
B站】
小甲鱼
python课后题及答案(html版本)(百度网盘)
百度网盘链接:https://pan.baidu.com/s/1YsRu2w0a8A2n0w2tZ34ktQ提取码:nbyl(另还有(此课程用书《零基础入门学习Python》电子书PDF+笔记pdf+课后题及答案(word)(百度网盘),需要自取https://blog.csdn.net/java_pythons/article/details/107950621)如果链接失效请评论,我会重新发送
YL_java_python
·
2020-09-14 21:24
python
python
小甲鱼
数据结构学习笔记01
数据结构01传统上我们把数据结构分为逻辑结构和物理结构1.逻辑结构:是指数据对象中数据元素之间的相互关系①集合结构:集合结构中的数据元素除了同属于一个集合外,它们之间没有其他不三不四的关系。②线性结构:线性结构中的数据元素之间都是一对一的③树形结构:树形结构中的数据元素之间存在一种一对多的层次关系(像3p,4p等)④图形结构:图形结构的数据元素是多对多的关系2.物理结构:是指数据的逻辑结构在计算机
救死扶伤冬虫草
·
2020-09-14 21:07
小甲鱼数据结构学习笔记
数据结构
算法
数据结构和算法
笔记
只有概念木有算法数据结构分为物理结构和逻辑结构物理结构就是物理存储性质了,主要分为两个:顺序存储结构-->内存是顺序连续挨在一起的链式存储结构-->内存不是连续的,是分散的而逻辑结构分为:组合存储-->没什么关系的数据在一起集合线性存储-->有前后关系,呈线的形状存储方式,一对一树状存储-->就是树的形状,一对多图形存储-->网状结构,多对多的关系时间复杂度和空间复杂度在开周会的时候,经常会听到l
Cloud_Huan
·
2020-09-14 21:33
计算机网络基础
那些年,面试中常见的数据结构基础和算法题(下) | 掘金技术征文
前言这是
数据结构和算法
面试题系列的下半部分,这部分主要是算法类包括二分查找、排序算法、递归算法、随机算法、背包问题、数字问题等算法相关内容。
weixin_34310785
·
2020-09-14 21:26
数据结构和算法
面试题系列—递归算法总结
这个系列是我多年前找工作时对
数据结构和算法
总结,其中有基础部分,也有各大公司的经典的面试题,最早发布在CSDN。现整理为一个系列给需要的朋友参考,如有错误,欢迎指正。本系列完整代码地址在这里。
weixin_34112030
·
2020-09-14 21:26
小甲鱼
数据结构学习笔记——线性表(顺序存储结构)
线性表(List)定义:由零个或多个数据元素组成的有序序列。对定义的补充:1.零个数据元素的线性表即为空表2.按照定义,线性表首先是一个序列,也就是说元素之间是有先来后到的顺序的。3.若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素都有且只有一个前驱和后继。4.线性表强调是有限的,事实上无论计算机发展到多强大,它所处理的元素都是有限的。数学定义:线性表中的个数n定义为线性表的长度,
咸鱼Wei
·
2020-09-14 21:48
数据结构——线性表及线性表顺序存储
代码写的一定程度上,要再次提升的时候,是该好好的看一下
数据结构和算法
了。趁着最近有时间,好好的复习一下,今天主要是线性表和线性表的顺序存储。
江湖人称小白哥
·
2020-09-14 21:46
白话算法
数据结构
线性表
c语言
结构
struct
小甲鱼
笔记:数据结构——四大逻辑结构,算法,时间复杂度和空间复杂度
Fighting!!!再学一遍数据结构!一、绪论什么是数据结构?数据结构是一门研究非数值的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法数据结构即为关系,数据元素相互之间存在一种或多种特定关系集合逻辑结构和物理结构数据结构分为逻辑结构和物理结构。逻辑结构:是指数据对象中数据元素之间的相互关系。物理结构:数据的逻辑结构在计算机中的存储形式。下面叙述数据结
上帝的胳肢窝i
·
2020-09-14 21:14
数据结构与算法
数据结构
算法
小甲鱼
笔记:数据结构——线性表(一)线性表的顺序存储结构,线性表顺序存储结构的增,删,插入元素操作
一、线性表的定义线性表(List):由零个或多个数据元素组成的有限序列。TIPS:1.线性表是一个序列,也就是说元素之间是有先来后到的。2.若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素只有一个前驱和后继。3.线性表是有限的。用数学语言定义:若将线性表记为(a1,a2,…ai-1,ai,ai+1,…an)则ai-1领先于ai,ai领先于ai+1,称ai-1为ai的前驱元素,ai+
上帝的胳肢窝i
·
2020-09-14 21:41
数据结构与算法
数据结构
算法
零基础学习Web开发(14)——button标签
文章目录官方资料学习正文注:学习笔记基于
小甲鱼
学习视频,官方论坛:https://fishc.com.cn/forum.php官方资料鱼C课程案例库:https://ilovefishc.com/html5
Dragon水魅
·
2020-09-14 20:53
HTML
html
css
php
零基础学习Web开发(13)——table标签(下)
文章目录官方资料学习正文注:学习笔记基于
小甲鱼
学习视频,官方论坛:https://fishc.com.cn/forum.php官方资料鱼C课程案例库:https://ilovefishc.com/html5
Dragon水魅
·
2020-09-14 20:52
HTML
html
css
web开发
零基础学习Web开发(12)——table标签(上)
文章目录官方资料学习正文注:学习笔记基于
小甲鱼
学习视频,官方论坛:https://fishc.com.cn/forum.php官方资料鱼C课程案例库:https://ilovefishc.com/html5
Dragon水魅
·
2020-09-14 20:52
HTML
html
web
磁盘调度与管理 c++
#include//vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种
数据结构和算法
的模板类和函数库。
PD137
·
2020-09-14 18:06
Python培训教程:Day16-20Python语言进阶
Python培训教程:Python语言进阶
数据结构和算法
算法:解决问题的方法和步骤评价算法的好坏:渐近时间复杂度和渐近空间复杂度。
Python-Jack
·
2020-09-14 14:08
Python
100
Days
Python入门教程100天
C++数学计算库
更多muParser信息计算几何算法库CGALCGAL,计算几何算法库,是一个大型C++库的几何
数据结构和算法
,如Delaunay三角网,网格生成,布尔运算的多边形,以及各种几何处理算法。
nineships
·
2020-09-14 14:44
c++
《Java
数据结构和算法
》之 链表(学习笔记)
一、学习目标1、了解链表的结构和优点;2、知道链表的分类及其区别;3、各种链表的代码实现。二、什么是链表1、链结点是链表最基本的组成单元。在链表中我们的数据项是存储在链结点中的,每个链结点持有指向其他节点的指针,有了该指针,我们可以以某种顺序搜索到目标数据项的结点,进而获取到数据项。2、链表是由链结点构成的存储结构,链表的物理存储可以是非顺序和非连续的,这点和数组不同,但是我们链表是可以实现逻辑顺
上路的末班车
·
2020-09-14 14:11
数据结构和算法
数据结构与算法-排序篇-Python描述
前言补习基础的
数据结构和算法
的时候,很多都是用c或者java写的,顺便我用python重构一遍吧,也当做是补习了~排序算法冒泡排序冒泡排序原理即:从数组下标为0的位置开始,比较下标位置为0和1的数据,如果
哈士奇说喵
·
2020-09-14 13:18
数据结构与算法
想学习
数据结构和算法
,推荐给你 10 本优质书单
有个读者diao要我推荐
数据结构和算法
方面的书,我觉得很有必要给大家普及一下,因为算法和数据结构实在是太特么重要了——就好像我们人类离不开氧气,绿色植物离不开二氧化碳一样!
沉默王二
·
2020-09-14 13:00
全文信息检索介绍及算法分析
及一款实现全文检索的
数据结构和算法
。二、什么是全文数据库和全文信息检索保存在数据库中的记录数据,从类型上可以分为两种。
idea888
·
2020-09-14 12:19
网站开发
小甲鱼
83课关于图片透明度设置的问题详解 python
先说设置透明度的前提,需要使用不带alpha通道的图片才能设置透明度,否则会达不到目的(具体原因博主也不太清楚(手动笑哭))首先说思路,我们需要得到的是在背景图片上对
小甲鱼
实现透明,整体思路就是创建一个背景不带
progess_every_day
·
2020-09-14 12:42
python
pygame
数据结构和算法
系列9 五大查找之顺序查找
从这一篇开始要介绍算法中的查找技术了。查找在我们生活中无处不在,比如查公交,查机票,查酒店。。。这些都是查找。首先来看一下查找技术的分类。如下图:那么这篇要总结的是顺序表中的顺序查找技术。什么是顺序查找呢?顺序查找的原理很简单,就是遍历整个列表,逐个进行记录的关键字与给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录。如果直到最后一个记录,其关键字和给定值比较都不等时,则表中没
weixin_30747253
·
2020-09-14 11:45
数据结构与算法
c/c++
c#
数据结构和算法
简介及算法度量_01
一、数据结构简介1.数据的特点、概念和关系1.1.数据的概念和特点在计算机中,数据是指被程序操作的对象,用于描述客观事物。特点:可以输入到计算机、可以被程序处理。1.2.数据中的新概念—数据元素:组成数据的基本单元—数据项:一个数据元素有若干数据项构成—数据对象:性质相同的数据元素集合实例分析:structstudent//数据类型{intage;char*name;};students//数据元
三九感冒灵
·
2020-09-14 10:28
数据结构
数据结构中的二级指针和引用
但是在C语言的算法描述中,由于C语言没有像C++一样的引用变量,因此出现了所谓的“二级指针”,很多C语言和数据结构的小白们对此不解;再者有的教材中(比如清华版严蔚敏的《数据结构》)用了类C的伪代码来描述
数据结构和算法
chaoStrength
·
2020-09-14 09:38
数据结构
数据结构
c语言
指针
【
数据结构和算法
10】 带权图
上一节我们已经看到了图的边可以有方向,这一节里,我们将探讨边的另一个特性:权值。例如,如果带权图的顶点代表城市,边的权可能代表城市之间的距离,或者城市之间的路费,或者之间的车流量等等。带权图归根究底还是图,上一节那些图的基本操作,例如广度优先搜索和深度优先搜索等都是一样的,在这一节里,我们主要来探讨一下带权图的最小生成树最短路径问题。小生成树首先探讨下最小生成树问题,它与上一节所提到的最小生成树不
武哥聊编程
·
2020-09-14 06:31
●
结构算法
------【数据结构】
数据结构和算法
【java读书笔记】——Collection集合之六大接口(Collection、Set、List、Map、Iterator和Comparable)...
两个月之前准备软考时,简单的从理论上总结了最经常使用的
数据结构和算法
,比方:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列对应的类来实现主要的数据结构。
weixin_34327223
·
2020-09-14 06:22
java
数据结构与算法
c#
万字详解|手撕 9大排序算法!
0.前言大家好,我是多选参数的程序锅,一个正在捣鼓操作系统、学
数据结构和算法
以及Java的失业人员。
Java中文社群
·
2020-09-14 05:57
算法
java
dns服务器
algorithm
subversion
1118 Birds in Forest (25分)[并查集]
ByJalan文章目录**ByJalan**知识工具需求数学
数据结构和算法
语言题干输入条件输出条件例子例1输入输出题解第一次思路预期时间复杂度编写用时代码CPP运行用时结尾知识工具需求数学
数据结构和算法
并查集语言题干假设一张照片里的鸟在同一颗树上
JoyOrientedCode
·
2020-09-14 05:08
并查集题目
面了个三年经验程序员,也就问了个案例,但他好像很慌!
今天和大家聊一聊
数据结构和算法
。首先我想和大家分享一个
数据结构和算法
相关的案例:小A入职不久,就遇到一个需求,要建立一个3G(30亿)条键值对映射,以供后续检索。
欢迎关注公众号:【码农突围】
·
2020-09-14 03:09
面试中常见的数据结构与算法题
极客大学堂最近一个读者和我反馈,他坚持刷题2个月,终于去了他梦寐以求的大厂,薪资涨幅非常可观,期间面试某大厂还遇到了原题...并表示目前国内的大厂和一些独角兽,已经越来越效仿硅谷公司的做法,通过面试给定题编程,来考察
数据结构和算法
的扎实程度
ybhuangfugui
·
2020-09-14 03:52
算法
编程语言
微软
面试
软件开发
图论(一)图:顶点,边,同构,有向/无向图,权重,路径(最短路径),环,连通图/连通分量
图(graph)是
数据结构和算法
学中最强大的框架之一(或许没有之一)。
hhjian6666
·
2020-09-14 02:31
******I
LOVE
GRAPH
THEORY*****
ACM扬帆起航之图论
日志-做leetcode算法题
希望借此了解一些
数据结构和算法
设计的基础知识。望天长日久,有所长进。每天在这里更新记录,自我监督!1.TwoSum蛮力法classSolution{public:vect
Rose-of-Sharon
·
2020-09-14 01:18
常用数据结构总结
个人博客请访问http://www.x0100.top小明:最近常有人讨论
数据结构和算法
,听他们讨论时总是感觉晕乎好多都不懂,可以普及一下吗?
HelloWorld搬运工
·
2020-09-14 01:31
数据结构
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他