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
算法竞赛入门经典-数据结构基础
PAT甲级考试知识点总结和一些看法
PAT主要是考察编码能力(一道题写个一两百行太正常不过了)和
数据结构基础
,对于算法只会考察一些比较经典的算法比如排序算法啥的,而力扣的题目算法考察相对会多一点,而且PAT的题目不会告诉你测试样例,
woyaottk
·
2023-01-28 13:25
算法
数据结构
c++
数学表达式的处理
一、栈此处我就不想太过深入的讲解其原理了,都是
数据结构基础
,知道它是FILO的就行了。栈本
一条柴_Alex
·
2023-01-25 07:04
数据结构与算法
java
jvm
开发语言
数据结构基础
篇》》约瑟夫环
数据结构开讲啦!!!本专栏包括:抽象数据类型线性表及其应用栈和队列及其应用串及其应用数组和广义表树、图及其应用存储管理、查找和排序将从简单的抽象数据类型出发,深入浅出地讲解复数到第二讲线性表及其应用中会讲解,运动会分数统计,约瑟夫环,集合的并、交和差运算,一元稀疏多项式计算器到最后一步一步学会利用数据结构和算法知识独立完成校园导航咨询的程序。希望我们在学习的过程中一起见证彼此的成长。问题描述约瑟夫
Li&&Tao
·
2023-01-14 06:50
C语言
数据结构
开发语言
python实现算法与
数据结构基础
-链表、栈、队列、排序算法、二分查找、二叉树
目录1、算法的概念1.1举例:1.2算法的五大特性:1.3时间复杂度1.4空间复杂度2、数据结构2.1内存的存储结构2.2数据结构的分类2.3顺序表存储方式3、链表3.1链表实现3.2链表的方法3.3链表增加节点3.4链表删除节点3.5链表总结4、栈4.1栈的介绍4.2栈的代码实现5、队列5.1队列的介绍5.2队列的代码实现6、双端队列7、数据结构与算法_排序算法7.1排序算法的稳定性7.2冒泡排
海星?海欣!
·
2023-01-11 20:03
算法与数据结构
python
算法
数据结构
数据结构二叉树前中后遍历
力扣
数据结构基础
题–二叉树前、中、后序遍历题目来源题目来自于力扣刷题网站数据结构的一个学习计划如图:题目介绍这次说的是第10天学习计划,(这其实之前就开启了这个计划,过了时间又重新开始,有能力的同学完全可以去搜索题号提前做后面天数的学习计划
周三跌
·
2023-01-09 13:11
leetcode
数据结构
算法
c++
用Js怒刷LeetCode
简介文中所有题目均为精心挑选过的超高频题目,所以大家可以收藏起来适用人群针对有一定
数据结构基础
(了解链表,二叉树,二叉堆,递归)的基本概念,并对时间空间复杂度有基本认知的。
·
2023-01-05 10:36
堆排序:原理解析及Java实现
堆排序:原理解析及Java实现在排序算法中,堆排序的出现频率相当高,相比其他排序算法如快排,他可能依赖一丢丢的
数据结构基础
,接下来我们详细地解释堆排的原理。什么是堆?
that_is_cool
·
2022-12-30 13:29
数据结构
算法
数据结构
数据结构基础
——城市链表
问题的描述:这是数据结构课程设计的一个设计题选,也是要求对线性链表的各种操作的一个熟悉的认知,能够创建线性链表——城市链表,对城市链表插入,查找,删除,更新等基本的操作。PS:因为最近小杨同学学习了数据结构,就将这些分享给大家了!线性链表:具有链接存储结构的线性表,它用一组地址任意的存储单元存放线性表中的数据元素,逻辑上相邻的元素在物理上不要求也相邻,不能随机存取。一般用结点描述:结点(表示数据元
干完睡觉
·
2022-12-25 19:10
Data
structure
and
algorithm
数据结构
c++
算法
数据结构基础
——数值转换问题
问题描述:这是数据结构课程设计中对栈的基础应用,将十进制数N转换成D进制数。PS:因为小杨同学最近学习了数据结构,就将这些分享给大家了!做的可能不是太好,欢迎留言指导呀!这题最简单的方法是采用除D取余法。因为这个方法最先产生的余数是起转换结果得最低位,正好符合栈的“先进后出”的特别性质。如:1348(10进制)=2504(8进制)NNdiv8Nmod8134816841682102125202核心
干完睡觉
·
2022-12-25 19:40
Data
structure
and
algorithm
数据结构
算法
c++
通俗易懂的Redis
数据结构基础
教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。string首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串的内容、可以拿到字符串的长度,可以获取string的子串,可以覆盖string的子串内容,可以追加子串。
·
2022-12-14 15:59
程序员javaredis
用Js怒刷LeetCode
简介文中所有题目均为精心挑选过的超高频题目,所以大家可以收藏起来适用人群针对有一定
数据结构基础
(了解链表,二叉树,二叉堆,递归)的基本概念,并对时间空间复杂度有基本认知的。
·
2022-12-14 15:48
python矩阵各种运算_Numpy使用大全(python矩阵相关运算大全)-Python数据分析基础2...
//2019.07.10python数据分析基础——numpy(
数据结构基础
)importnumpyasnp:1、python数据分析主要的功能实现模块包含以下六个方面:(1)numpy——
数据结构基础
weixin_39645306
·
2022-12-14 04:13
python矩阵各种运算
二叉树的层次遍历(完整版)
可以用递归实现也可以用队列等数据结构实现,下面介绍以uva的treesonthelevel为例介绍BFS的完整代码(参考
算法竞赛入门经典
)。
xiaobin199cs
·
2022-12-11 21:39
二叉树
数据结构
队列
数据结构
二叉树
希望所有计算机学生都知道这些宝藏课程
数据结构青岛大学——王卓老师的数据结构与算法基础浙江大学——陈越、何钦铭老师的数据结构课程清华大学——邓俊辉老师的数据结构课程北京大学——
数据结构基础
课程操作系统哈工大——李治军老师的操作系统清华大学—
程序员大彬
·
2022-11-26 19:39
计算机
算法
计算机
计算机专业
编程
_
数据结构基础
1列表、元组、字典、集合知识点总结...
点击蓝字关注我们AI研习图书馆,发现不一样的世界数据结构Python
数据结构基础
知识点总结1.列表序列是Python中最基本的数据结构。
weixin_39968724
·
2022-11-25 18:13
字典的查询速度不如列表和元组。
简述数据字典的结构及其作用
一周刷爆LeetCode,算法da神左神(左程云)耗时100天打造算法与
数据结构基础
到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解 笔记
一周刷爆LeetCode,算法大神左神(左程云)耗时100天打造算法与
数据结构基础
到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解笔记教程与代码地址P1出圈了!
电信保温杯
·
2022-11-25 02:10
b站/技术笔记
算法与数据结构
算法
leetcode
数据结构
基于Java的数据结构与算法的学习记录
第一周线性查找法第二周排序基础第三周
数据结构基础
:动态数组,栈和队列第四周动态
数据结构基础
第五周归并排序法第六周快速排序法第七周二分查找法第八周二分搜索树第九周堆、优先队列和堆排序第十周冒泡排序,希尔排序和排序算法大总结第十一周线段树
树下一朵云
·
2022-11-23 10:06
数据结构与算法
java
学习
排序算法
C++的STL
当然这个需要
数据结构基础
vector动态数组头文件#include初始化vectorans;//int的型的数组vectorans;//一个str
Mr Harsh
·
2022-11-19 23:25
C++
c++
数据结构
【模板】拓扑排序
拓扑排序(定义):对于有向图的节点按照访问顺序排序,最终形成一个线性序列(该序列满足:每个顶点出现且只出现一次)不难发现:如果图中存在有向环,则不存在拓扑排序拓扑排序(演示)利用深度优先搜索排序代码参考《
算法竞赛入门经典
AC它真的很香
·
2022-11-17 21:39
后端开发学习路线
本人是非计算机专业的,只学过c语言和
数据结构基础
,目前初步打算从事后端开发相关工作。
果冻同学
·
2022-11-12 21:50
编程之路
c++
后端
职场和发展
程序人生
C++
数据结构基础
——线性表【线性存储结构】(一)
目录线性表,全名为线性存储结构。根据存储结构:顺序存储结构和链式存储结构。如何使用顺序表step1.申请物理空间step2.初始化顺序表step3.调用http://c.biancheng.net/view/3334.html线性表,全名为线性存储结构。使用线性表存储数据的方式可以这样理解,即“把所有数据用一根线儿串起来,再存储到物理空间中”。根据存储结构:顺序存储结构和链式存储结构。如何使用顺序
智能之心
·
2022-11-11 10:15
【
数据结构基础
】之图的介绍,生动形象,通俗易懂,算法入门必看
前言本文为
数据结构基础
【图】相关知识,下边将对图的基本概念,图的存储结构,图的遍历包含广度优先遍历和深度优先遍历,循环遍历数组,最小生成树,拓扑排序等进行详尽介绍~博主主页:小新要变强的主页Java全栈学习路线可参考
小新要变强
·
2022-11-05 08:37
Java全栈
算法刷题
数据结构
算法
java
【
数据结构基础
】之链表介绍,生动形象,通俗易懂,算法入门必看
前言本文为
数据结构基础
【链表】相关知识,下边将对链表概念,单链表,双链表,循环链表,Java中链表的使用等进行详尽介绍~博主主页:´Code_Wang的主页Java全栈学习路线可参考:【Java全栈学习路线
小新要变强
·
2022-11-03 19:36
算法刷题
Java全栈
链表
数据结构
算法
【
数据结构基础
】之树的介绍,生动形象,通俗易懂,算法入门必看
前言本文为
数据结构基础
【树】相关知识,下边将对树的定义与相关概念,二叉树的定义、特点与性质,二叉树的存储结构,二叉树的遍历,二叉查找树,平衡二叉树,红黑树,B-树与B+树等进行详尽介绍~博主主页:´Code_Wang
小新要变强
·
2022-11-03 19:36
算法刷题
Java全栈
数据结构
算法
java
【
数据结构基础
】之栈与队列介绍,生动形象,通俗易懂,算法入门必看
前言本文为
数据结构基础
【栈与队列】相关知识,下边将对栈的概念与实现,队列的概念与实现,循环队列的概念与实现,双端队列的概念与实现,Java中栈和队列等进行详尽介绍~博主主页:´Code_Wang的主页Java
小新要变强
·
2022-11-03 19:29
算法刷题
Java全栈
数据结构
算法
java
算法与数据结构(第三周)——
数据结构基础
:动态数组
目录数组使用Java中的数组二次封装属于我们自己的数组向数组中添加元素数组末添加元素指定位置添加元素查询元素和修改元素数组中包含和搜索数组中删除泛型类动态数组简单的复杂度分析数组使用Java中的数组声明十个元素的数组,并进行赋值操作int[]arr=newint[10];for(inti=0;isize)thrownewIllegalArgumentException("Addfailed.Req
路过Coder
·
2022-10-21 08:18
算法
数据结构
R语言中数据结构知识补充以及常见错误习惯
读书笔记:R语言中
数据结构基础
知识补充R语言中常见错误习惯大小写使用错误,函数名的大小写不同表示的功能也不同。引号使用错误,R包的名称前后需要引号包围,否则报错。
·
2022-10-13 14:25
后端
数据结构基础
1.什么是数据结构数据结构是存储,组织数据的方式精心选择的数据结构可以带来更高的运行或者存储效率数据结构是很多算法得以进行的载体比如我们常见的数组,链表,图,二叉树等等都是数据结构。数组是内存上一块连续的空间,指定长度为一个数组的大小,如果超过这个长度,就会出现数组越界的情况。因为数组是连续的空间,那么默认某个节点的内存加1就是下一个数据节点,并且我们提前给数组标注了“下标”,所以很容易找到某个元
hello_mr_future
·
2022-09-21 13:02
leetCode刷题技巧总结(C++篇)
STL库总结字符串STL总结之stringC语言字符串函数与string相关函数C++结构体定义C++/C输入输出定义专栏文章挑战程序设计竞赛(经验篇)刷题记录索引挑战程序设计竞赛(算法和数据结构)专栏
算法竞赛入门经典
喵纳德
·
2022-09-15 07:42
LeetCode
c++
leetcode
数据结构
算法与
数据结构基础
<四>----
数据结构基础
之动态
数据结构基础
:链表<上>
接着上一次https://www.cnblogs.com/webor2006/p/15195969.html的数据结构继续往下学习,这次会进入一个非常重要的数据结构的学习----链表,这个是未来学习复杂算法的一个基础,大量会被用到,所以,先夯实好基础。什么是链表?对于链表这个数据结构,应该人人都有所了解,为了学习成体系,还是再来简单审视一下它。线性数据结构:在前面,咱们已经学习了这三种线性的数据结
webor2006
·
2022-08-21 09:45
链表
数据结构
算法
python
java
Java 全栈知识体系( PDF 收藏版)
本文目录:一Java入门与进阶面向对象与Java基础Java进阶-集合框架Java进阶-并发框架Java进阶-IO框架Java进阶-JVM相关二数据结构与算法
数据结构基础
排序算法详解算法思想详解领域算法详解三数据库理论与实践数据库基础与理论
、烟雨楼
·
2022-08-19 18:49
Java
后端
面试
java
开发语言
学习
面试
jvm
腾讯T4架构师熬夜梳理的2020版Java指南
1.计算机基础:1.1
数据结构基础
:主要学习:1.向量,链表,栈,队列和堆,词典。熟悉2.树,二叉搜索树。熟悉3.图,有向图,无向图,基本概念4.二叉搜索A,B,C类熟练,9大排序熟悉。
Java架构分享
·
2022-08-16 09:02
java
java架构
java
数据结构基础
代码
本文章为博主考研为巩固知识所写,有不足帮忙指出!!!加油!必上岸!!!目录本文章为博主考研为巩固知识所写,有不足帮忙指出!!!加油!必上岸!!!顺序表单链表无头节点单链表双链表循环双链表顺序栈链栈循环队列链式队列顺序表#include#include#defineMaxSize100#definetestprintf("测试\n");//定义顺序表结构typedefstructnode{intda
Knock man
·
2022-08-14 20:20
考研
算法
考研
数据结构
算法
数据结构基础
(算法的时空复杂度)
目录1.为什么算法会有时空复杂度2.时空复杂度的计算时间复杂度空间复杂度总结1.为什么算法会有时空复杂度在程序设计中,为了完成某些功能,工程师们会设计一些算法,来完成这些功能。然而完成这些功能的时候不可避免的会遇到一些效率问题,而时间复杂度和空间复杂度具有算法运行时衡量算法效率的作用。一般情况下,算法的时间复杂度与空间复杂度是成反比的,当一个算法时间复杂度降低,这个算法的空间复杂度会相应升高。二者
pigern
·
2022-08-01 09:39
数据结构小记
算法
数据结构
排序算法
数据结构简介&基础时空复杂度计算方法
一、
数据结构基础
知识1、数据结构的定义:数据结构由某一数据元素的集合和该集合中数据元素之间的关系组成。
doll ~CJ
·
2022-08-01 08:03
C++编程及算法练习
数据结构
MySQL基础——增删查改(基础)
目录1.前言2.铺垫3.正片1.前言经过前面一段时间
数据结构基础
的学习,现在我们终于来到了MySQL的学习。我们先简单介绍一下什么是数据库。
invictusQAQ
·
2022-07-13 19:54
sql
数据结构和算法之二:栈和队列
数据结构基础
之栈和队列上一文中,我们学习了数组和链表,它们两个是存储数据的最底层结构,是功能完全的线性表。栈和队列是受限的线性表,啥叫功能完全,功能受限呢?
老周(重庆)
·
2022-06-27 11:26
数据结构与算法
队列
数据结构
栈
字符串
链表
【2018.5.1】学习日记——
数据结构基础
复习(线性结构、数组、矩阵和广义表、树与二叉树&KMP算法)
目录一、关于练字二、软考备考(一)KMP算法(二)KMP算法例题(三)线性表相关概念(四)栈与队列(五)串(六)树与二叉树重要知识点三、总结参考资料一、关于练字这个月每天要好好坚持练字,每天起床后先把这项计划完成,防止一天下来都说自己没有时间练字。二、软考备考5.19考试,现在是黄金备考时间,每天都要投入主要精力和时间来复习,争取这次顺利拿下中级软件设计师资格证书!一个阶段完成一个目标,不要让自己
JasonCeng_
·
2022-05-23 14:30
学习日记
学习日记
软考
[经典约瑟夫环问题]详解单链表和数组的区别
个人主页:Philosophy7的csdn博客系列专栏:数据结构和算法哲学语录:承认自己的无知,乃是开启智慧的大门如果觉得博主的文章还不错的话,请点赞+收藏⭐️+留言支持一下博>主哦文章目录
数据结构基础
回忆什么是数组
Philosophy7
·
2022-05-12 11:05
数据结构和算法
数据结构
java
算法
【霍罗维兹数据结构】树的基本概念 | 二叉树 | 阅读笔记
前言:最近在读霍罗维兹的《
数据结构基础
》(FundamentalsofDataStructuresinC),本篇博客为阅读笔记和知识总结。
柠檬叶子C
·
2022-05-07 12:59
霍洛维兹《数据结构基础》
数据结构
《Java
数据结构基础
》单链表的手动实现
目录前言:一、单链表的概念:二、链表的创建:链表的初始化:打印链表:获取链表长度:判断链表是否为空:三、新增结点头插指定下标插入四、删除结点:头删指定下标的删除删除链表中的指定元素五、单链表查找:六、附录总代码测试代码前言:前几天中,我们学习了顺序表,已经深知其优缺点,如下:优点:连续物理空间,方便下标随机访问缺点:插入数据,空间不足时要扩容,扩容有性能消耗头部或者中间位置插入删除数据,需要挪动数
是小鱼儿哈
·
2022-05-04 20:16
Java数据结构
数据结构
java
链表
如何读源码
读源码需要具备
数据结构基础
和掌握设计模式。这样读起来才不会费劲。假如你想去读PriorityQueue的源码,但你连PriorityQueue是什么都不知道,何必这么折磨自己呢。
༄༊星河༣
·
2022-04-30 10:40
年少曾有青云志
程序人生
人生如梦
青云志
数据结构基础
笔记、基础知识总结、周周练汇总,通过代码,更快速掌握数据结构和算法知识!
1、
数据结构基础
笔记2、数据结构必备基本知识3、数据结构周周练说在后面的话快报快报!应很多朋友邀请,数据结构与算法QQ群开通啦!大家可以扫描下方二维码或者查找778337675加群。
水亦心
·
2022-04-29 15:54
数据结构
数据结构
数据结构
算法
《
算法竞赛入门经典
》——刘汝佳
“构造性”和“可行性”是计算机学科的两个最根本特征。比赛的核心是算法#1语言篇编程不是看会的,也不是听会的,而是练会的,所以应尽量在计算机旁阅读书本,以便把书中的程序输入到计算机中进行调试,顺便再做做上机练习。千万不要图快—如果没有足够的时间来实践,那么学的快,忘得也快!1.1算数表达式原因并不重要,重要的是规范:根据规范做事情,则一切尽在掌握中。提示1-1:整数值用%d输出,实数用%f输出。提示
小白兔奶糖ovo
·
2022-04-28 18:59
算法
数据结构
浅谈MatrixOne如何用Go语言设计与实现高性能哈希表
[哈希表
数据结构基础
][哈希表基本设计与对性能的影响][碰撞处理][链地址法][开放寻址法][Maxloadfactor][Growthfactor][空闲桶探测方法][一些常见的哈希表实现][C++std
·
2022-04-24 18:17
数据结构基础
数据结构基础
数据结构是一种数据组织,管理和存储的格式,它可以帮助我们实现对数据高效的访问和修改,数据结构也就是数据值的集合,可以体现数据之间的关系,以及可以对数据进行应用的函数或操作.线性表线性表是最基本的一种数据结构
雾草有点想吃大肉包
·
2022-04-19 02:18
数据结构
java
链表
浅谈MatrixOne如何用Go语言设计与实现高性能哈希表
哈希表
数据结构基础
哈希表基本设计与对性能的影响碰撞处理链地址法开放寻址法MaxloadfactorGrowthfactor空闲桶探测方法一些常见的哈希表实现C++std::unordered_map/boost
·
2022-04-15 09:49
【
数据结构基础
】Horowwiz | 栈和队列
前言:最近在读霍罗维兹的《
数据结构基础
》(FundamentalsofDataStructuresinC),本篇博客为阅读笔记和知识总结。
柠檬叶子C
·
2022-04-12 11:22
数据结构
2022年(第13届蓝桥杯省赛)Python 14 天夺奖冲刺营
数据结构基础
之链表篇什么是链表链表是线性表的链式存取的数据结构,是一种链式存取的数据结构,是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。
爱吃花椒的刺猬酱
·
2022-04-10 17:07
蓝桥杯省赛
leetcode
python
算法
python_
数据结构基础
:Series序列与DataFrame数据框
配数据文件:series.xlsxexcel文件下载地址:链接:https://pan.baidu.com/s/1EkuKBPKnJW1muAGTVcVj7Q提取码:dmjn#!/usr/bin/envpython#-*-coding:utf-8-*-"""脚本介绍:主要写了Series序列与DataFrame数据框的常用函数以及数据处理的一些过程博主:kitty.wang"""importpan
kitty.wang
·
2022-04-07 07:45
python
python
series
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他