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
小甲鱼数据结构和算法
c++中STL
STL(starandtemplatelib):标准模板库背景:1、c++面向对象和泛型编程思想,目的是复用性的提升2、为了建立
数据结构和算法
的一套标准诞生了STLSTL从广义上分为:容器(container
小小码农Come on
·
2023-04-19 23:44
C++
音视频
wireshark
测试工具
[随笔]程序员如何提高代码能力
二、编码能力编码能力:包括熟练掌握一种或多种编程语言,熟悉常见的
数据结构和算法
,掌握常用的开发工具和技术
高世之智
·
2023-04-19 14:13
软件设计原则
大数据
java
程序员
后端
开发语言
深入理解MySQL索引底层数据结构
我们有没有思考过,为什么加了索引就会能提高SQL的查询效率,为什么有时候加了索引SQL执行反而会没有变化,本文就从MySQL索引的底层
数据结构和算法
来进行详细分析。2索引数据结构对比索引的定
·
2023-04-19 12:16
详解PyG中的ToSLIC变换
该库包括多个GNN模型和与图相关的
数据结构和算法
。在本篇文章中,我将介绍PyG中的T
·
2023-04-19 11:32
数据结构和算法
排序(三)
常见十大排序算法:冒泡排序、选择排序、插入排序、快速排序、堆排序希尔排序、归并排序、计数排序、基数排序、桶排序冒泡排序冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。排序原理:比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值。funcbubbleSort(
一抹相思泪成雨
·
2023-04-19 10:13
C语言初始结构体(1)
前言对于很多初学者的xdm而言,相信除了指针那块有极大的难度,结构体的难度也是不容小觑的,毕竟后面学
数据结构和算法
或者学其他的计算机语言,如:Java、Python这些,都是需要你C语言指针和结构体的基础足够扎实才能学得下去
魅励hai好
·
2023-04-19 07:39
赠人玫瑰手留余香
c语言
开发语言
后端
c++
[深入21]
数据结构和算法
- 二分查找和排序
导航[react]Hooks[React从零实践01-后台]代码分割[React从零实践02-后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]Gitlab-CI使用Docker自动化部署[源码-webpack01-前置知识]AST抽象语法树[源码-
woow_wu7
·
2023-04-19 05:48
蓝桥杯web组备赛
文章目录前言js的
数据结构和算法
find方法箭头函数注意事项vue2的问题学会用检查来快速查看代码结构cssTransform原生dom操作有些遗忘当看不懂js逻辑的时候console.log打印看一下
快乐本乐
·
2023-04-19 04:46
蓝桥杯WEB备赛
前端
蓝桥杯
javascript
数据结构和算法
之二叉树篇
但我知道,随着不断的深入学习,以后接触到一些底层原理时,肯定离不开
数据结构和算法
,学习二叉树也是为了以后自己能迈向更高的台阶做铺垫
·
2023-04-18 22:26
go算法后端前端
Redis简介(01)历史与发展
,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种
数据结构和算法
组成
yuer629
·
2023-04-18 21:27
数据库
分布式
大数据
python
redis
初阶数据结构之时间复杂度和空间复杂度(一)
3.
数据结构和算法
的重要性一、算法效率1.1如何衡量一个算法的好坏2.2算法的复杂度二.时间复杂度2.1时间复杂度的概念2.2举例说明2.3大O的渐进表示法三.空间复杂度3.1空间复杂度的概念3.2举例说明总结前言
M malloc
·
2023-04-18 12:04
初阶数据结构
数据结构
算法
面试
(AI创作实验)C++中的STL(标准模板库)
C++中的STL(标准模板库)C++中的STL(标准模板库)是一个非常强大的工具,为程序员提供了许多高效的
数据结构和算法
。在本文中,我们将探讨STL的基本概念、使用方法和一些常用的
数据结构和算法
。
时雨h
·
2023-04-18 10:35
C++
c++
数据结构
开发语言
14天肝完这110道LeetCode算法题小抄,喜提8个大厂offer
这篇⽂章就是希望对
数据结构和算法
建⽴⼀个框架性的认识。从整体到细节,自顶向下,从
跟着我学Java
·
2023-04-18 02:57
面试
程序员
算法
算法
leetcode
职场和发展
0303Kruskal算法和小结-最小生成树-图-
数据结构和算法
(Java)
1算法概述定义。按照边的权重顺序(从小到大),将边加入最小生成树中。加入的边不会与已经加入的边构成环,知道树中含有V-1条边为主。这些黑色的边逐渐由一片森林合并为一棵树,也就是最小生成树。这种计算方法被称为Kruskal算法。命题O。Kruskal算法能够技术任意加权连通图的最小生成树。证明:由命题K可知,如果下一条将别加入最小生成树中的边不会和已有的黑色边构成环,那么它就构成连接树中顶点和非树中
gaog2zh
·
2023-04-18 01:09
数据结构和算法
Kruskal
最小生成树算法
加权连通无向图
数据结构和算法
Java
算法的时间复杂度与空间复杂度
在我们数据结构系列的第一篇博客当中我们认识到了到底什么是
数据结构和算法
,那么在本次博客当中我们就来学习一下算法的时间复杂度和空间复杂度应该怎么求解。什么是算法的时间复杂度?
阿白逆袭记
·
2023-04-17 22:52
从0开始数据结构与算法详解
数据结构
程序员面试金典 - 面试题 10.10. 数字流的秩
请实现
数据结构和算法
来支持这些操作,也就是说:实现track(intx)方法,每读入一个数字都会调用该方法;实现getRankOfNumber(intx)方法,返回小于
随便发挥
·
2023-04-17 20:57
Leetcode
面试
算法
leetcode
《程序员面试金典(第6版)》面试题 10.10. 数字流的秩
请实现
数据结构和算法
来支持这些操作,也就是说:实现track(intx)方法,每读入一个数字都会调用该方法;实现getRankOfNumber(intx)方法,返回小于或等于x的值的个数。
阿宋同学
·
2023-04-17 20:52
算法题解析与个人做题技巧总结
#
面试
职场和发展
c++
Java
数据结构和算法
之第五章、LinkedList与链表
一、ArrayList的缺陷publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable{//...//默认容量是10privatestaticfinalintDEFAULT_CAPACITY=10;//...//数组:用来存储元素transientObject[]
敖云岚
·
2023-04-17 16:45
Java数据结构和算法
java
数据结构
链表
leetcode
算法
Java集合框架的概述
它是一个使用很频繁的工具,同时还涉及相应的
数据结构和算法
知识。因此彻底掌握还是很有必要的。作为介绍集合框架的开篇,本文主要对集合做一个整体的简介。因此,这一部分可以先做个了结。
自强-X
·
2023-04-17 09:17
Java集合
java集合框架
Collection
Map概述
极客时间专栏:数据结构与算法之美
所以,如果你只掌握了
数据结构和算法
的特点、用法,但是没有学会复杂度分析,那就相当于只知道操作口诀,而没掌握心法。只有把心法了然于胸,才能做到无招胜有招!10
CHR_YTU
·
2023-04-17 00:49
数据结构与算法
打卡二三事 4
下午看了
小甲鱼
的python视频,开始到有点要搞不懂的地方了,函数for那节的。吃完晚饭出去转路,去孃孃的一
雪团子mumu
·
2023-04-16 12:28
数据结构和算法
学习记录——二叉树的非递归遍历(中序遍历、先序遍历、后序遍历)
目录中序遍历代码实现思路图解先序遍历代码实现后序遍历思路图解二叉树的非递归遍历运用到堆栈中序遍历循环的思路是遇到一个节点,就把它压栈,并去遍历它的左子树。当左子树遍历结束之后,从栈顶弹出这个节点并访问它。然后按其右指针再去按中序的遍历循环去遍历该节点的右子树。代码实现voidInOrderTraversal(BinTreeBT){BinTreeT=BT;StackS=CreatStack();//
天上_
·
2023-04-16 12:13
算法
数据结构
学习
数据结构和算法
学习记录——初识二叉树(定义、五种基本形态、几种特殊的二叉树、二叉树的重要性质、初识基本操作函数)
目录二叉树的定义二叉树具体的五种基本形态1.空树2.只有一个节点3.有左子树,但右子树为空4.有右子树,但左子树为空5.左右两子树都不为空特殊二叉树斜二叉树满二叉树完全二叉树二叉树的几个重要性质初识二叉树的几个操作函数二叉树的定义二叉树T:一个有穷的节点集合。这个集合可以为空;若不为空,则它是由根节点和称为其左子树和右子树的两个不相交的二叉树组成。二叉树具体的五种基本形态1.空树2.只有一个节点3
天上_
·
2023-04-16 12:43
数据结构
学习
数据结构和算法
学习记录——二叉树的存储结构&二叉树的递归遍历(顺序存储结构、链表存储结构、先序中序后序递归遍历)
目录顺序存储结构链表存储结构二叉树的递归遍历先序递归遍历中序递归遍历后序递归遍历先序遍历路线图中序遍历路线图后序遍历路线图设想一下二叉树要用什么样的方式来存储,一种是用数组,一种是用链表。顺序存储结构用数组,也就是用顺序存储结构,比较合适的就是用于完全二叉树:按从上至下,从左到右顺序存储n个节点的完全二叉树。其中的节点父子关系会满足:非根节点(序号>1)的父节点的序号是[i/2]节点(序号为i)的
天上_
·
2023-04-16 12:43
数据结构
算法
学习
【C语言】初遇C语言及个人博客展望
对于编程的目标我的目标是深入理解计算机系统,熟练掌握几种编程语言,能够将自己的想法很好的实现到项目中,并且掌握
数据结构和算法
分析,掌握了这些,可以写出更好更高效的程序,将所掌握的编程语言用于实际问题的解决
李昕泽的小仓库
·
2023-04-16 12:40
C语言
c语言
数据结构和算法
学习记录——层序遍历(层次遍历)、二叉树遍历的应用(输出二叉树中的叶节点、求二叉树的高度、二元运算表达式树及其遍历、由两种遍历序列确定二叉树)
目录层序遍历思路图解代码实现二叉树遍历的应用输出二叉树中的叶节点代码实现求二叉树的高度思路图解代码实现二元运算表达式树及其遍历由两种遍历序列确定二叉树层序遍历层序遍历可以通过一个队列来实现,其基本过程为:先根节点入队,然后:从队列中取出一个元素;访问该元素所指的节点;若该元素所指节点的左、右孩子节点非空,则将其左、右孩子的指针顺序入队。循环123的步骤,直到队列为空。思路图解代码实现voidLev
天上_
·
2023-04-16 12:39
算法
数据结构
学习
C++ STL简介
它是C++的一个标准库,提供了许多通用的模板类和函数,用于实现常用的
数据结构和算法
。STL是C++中广泛使用的一个库,被认为是C++的核心之一。
Hongs_Cai
·
2023-04-16 11:29
C++从入门到入土
c++
数据结构和算法
面试题系列—字符串
0概述字符串作为数据结构中的基础内容,也是面试中经常会考察的基本功之一,比如实现strcpy,strcmp等基本函数等,回文字符串,字符串搜索,正则表达式等。1基本操作首先来看一些字符串的基本函数的实现,以下代码取自MIT6.828课程。//字符串长度intstrlen(constchar*s){intn;for(n=0;*s!='\0';s++)n++;returnn;}//字符串复制char*
阿瑞的博客
·
2023-04-16 11:54
面试题
算法研究
数据结构
算法
java面试突击
vim体验
vim食用方式最后我还是没有用vim太多常用按键冲突大部分来自
小甲鱼
的超入门vim移动光标h左l右k上j下普通模式和插入模式VIM具有6种基本模式和5种派生模式。
hankchang
·
2023-04-16 08:26
你还不会递归?告别困惑,我来教你
之后我们要讲的很多
数据结构和算法
的编码实现都要用到递
黑洞晓威
·
2023-04-16 05:34
数据结构与算法
算法
算法
数据结构
记-
数据结构和算法
-图及图的遍历算法
图的定义图就是由顶点、边、权重的集合。顶点顶点一般表示对象属性特征边边表示对象事物的关系权重权重表示关系的比重度连接某一个顶点的边个数之和若边一旦有方向,就把度分类成入度和出度图的表示邻接列表每一个顶点会存储一个从它这里开始的边的列表邻接列表只描述出度的边,即指向该顶点之外的边和顶点如下图:AdjacencyList.png邻接矩阵矩阵行和列都表示顶点,由两个顶点共同决定两个顶点是否相连、如果相连
Andrew0000
·
2023-04-16 03:28
数据结构 算法大全 基础篇
数据结构和算法
是计算机科学中的两个重要部分,它们对于编写高效、可扩展性强的程序非常重要。数据结构是一种组织和存储数据的方式,它包括一些基本的数据结构,例如数组、链表、栈、队列、树、图等等。
早起的小懒虫
·
2023-04-15 23:45
数据结构
java
开发语言
5种解法的算法面试题 来看看你是青铜还是王者?
最简单的解法只要具备基本的编程知识就能写出,更优的解法需要你有
数据结构和算法
能力,越高效的解法越巧妙,可能
xindoo
·
2023-04-15 21:11
mysql innodb 源码_MySQL列:innodb的源代码的分析的基础数据结构
我一般分析源代码的时候都是从基础的
数据结构和算法
逐步往上分析。遇到不明确的地方,自己依照源代码又一次输入一遍并做
weixin_39639286
·
2023-04-15 18:07
mysql
innodb
源码
第一次参加CSDN周赛,这体验很难说···
本文由花无缺原创本文章收录于专栏【CSDN周赛】本篇文章目录前言一、勾股数题目描述题解二、最近的回文数题目描述题解前言最近参加了CSDN官方举办的算法竞赛,恰好最近在学
数据结构和算法
,于是就顺带参加了第
花无缺~
·
2023-04-15 15:17
CSDN周赛
算法
数据结构
c++
Android学习路线
积累熟练掌握Java语言,面向对象分析设计能力,反射原理,自定义注解及泛型,多次采用设计模式重构项目;熟练掌握IVM原理,反射,动态代理以及对ClassLoader热修复有比较深的理解;熟悉
数据结构和算法
阿毅同学
·
2023-04-15 09:55
Framework
android
数据结构初阶 - 总结
-0-数据结构前言什么是数据结构什么是算法
数据结构和算法
的重要性-1-时间复杂度和空间复杂度数据结构-1-时间复杂度和空间复杂度|C算法效率时间复杂度大O的渐进表示法eg空间复杂度常见复杂度对比OJ消失的数组轮转数组
fantasy_13_7
·
2023-04-15 06:42
数据结构初阶
数据结构
链表
算法
系统框架与总体设计文档是什么
总体设计文档则是对系统的每个模块进行详细的设计,包括模块内部的结构、模块间的协作方式、
数据结构和算法
以及模块的性能要求。系统框架与总体设计文档是软件开发的重要参考文档,它为软件开发人员提供
kdbshi
·
2023-04-15 05:30
数据结构的思考
https://mooc.study.163.com/course/1000033001#/info
数据结构和算法
是计算机科学非常重要的专业基础课,学了这两门课的意义是什么呢?
JavaLearner
·
2023-04-15 04:36
【数据结构与算法篇】时间复杂度与空间复杂度
目录一、
数据结构和算法
1.什么是数据结构?2.什么是算法?
花 碟
·
2023-04-14 20:52
数据结构与算法
数据结构
复杂度
【数据结构与算法】二叉树——堆的增删查改
专栏:C语言初阶专栏:C语言进阶专栏:
数据结构和算法
专栏:C++初阶—专栏:C+
云小逸
·
2023-04-14 11:55
算法
算法
数据结构
2019年,我做了哪些事
1、坚持周末早起练车,拿到驾照2、坚持减肥,喝奶昔代餐,三个月减重20斤3、坚持学习
小甲鱼
视频50%4、Python书看了80%5、运动11次(跳操)6、测试视频资料学到第三章7、阅读打卡56次8、感恩日记
jean_c330
·
2023-04-14 08:47
猜数字游戏--二分查找显威力
下面向大家推荐一下
数据结构和算法
的书籍,数据结构推荐封老师的《大话数据结构》使用C语言实现、算法
juste
·
2023-04-14 07:18
【
小甲鱼
Python课堂笔记】第二节 001我和Python的第一次亲密接触
0、Python启动:开始-搜索栏输入“IDLE”;1、IDLE是一个PythonShell,意为“外壳”,就是一个通过键入文本与python程序进行交互的途径;编写程序时,点击“File”后选择“NewFile”新建工作页面进行编写,编写完成后点选“Run”后选择“RunModule”或直接按F5,以便通过Shell进行试运行;2、print()python中紫色代表语句;print语句后必须加
MrWong_2534
·
2023-04-14 06:22
带你了解数据结构与算法。附leetcode练习
甚至有一些的同学看到
数据结构和算法
这一词时内心直接就是抵触的。这里很大的一部分原因是因为你没有真正的去了解数据结构,你有想过为什么大厂都要求数据结构与算法吗?为什么技术过关了但是总会挂在算法这一关?
小李小李一路有你
·
2023-04-14 04:48
数据结构和算法
(八)--二叉树(Binary Tree)
数据结构和算法
(八)–二叉树(BinaryTree)什么是树形结构树形结构是一层次的嵌套结构。一个树形结构的外层和内层有相似的结构,所以这种结构多可以递归的表示。
maolinyuan
·
2023-04-14 04:04
数据结构和算法
二叉树
数据结构
算法
数据结构和算法
(七)--循环队列(CircleQueue)和双端循环队列(CircleDeque)
数据结构和算法
(七)–循环队列(CircleQueue)和双端循环队列(CircleDeque)什么是循环队列为充分利用向量空间,克服"假溢出"(系统作为队列用的存储区还没有满,但队列却发生了溢出,我们把这种现象称为
maolinyuan
·
2023-04-14 04:34
数据结构和算法
队列
数据结构
java
小白学习Java开发的第五天
一种编程技巧,程序中自己调用自己结构:递归头终止环节(出口)递归体优势:能够更快的写出代码复杂度特别低劣势:特别消耗内存凡是可以使用递归程序的都可以使用循环,但是能够使用循环的不一定能够使用递归使用场景:
数据结构和算法
能够做到栈帧复用的递归程序称之为尾递归
杭杭小白
·
2023-04-14 02:40
Linux内核中常用的
数据结构和算法
文章目录链表红黑树无锁环形缓冲区Linux内核代码中广泛使用了
数据结构和算法
,其中最常用的两个是链表和红黑树。链表Linux内核代码大量使用了链表这种数据结构。
嵌入式Linux充电站
·
2023-04-14 02:50
数据结构
算法
linux
数据结构基础-C/C++语言实现简单的可扩展顺序表
最近有了考研的打算,而且之前也很少接触
数据结构和算法
之类的东西,所以最近开始了学起了数据结构。这肯定是离不开写代码的,这就把平时练习时写的代码贴出来做个记录也算分享了把,纯纯小白一枚,欢迎大佬指点。
海绵!
·
2023-04-14 01:27
数据结构
c语言
c++
数据结构
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他