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数据分析之Pandas库(一)
Pandas介绍Pandas有两种常用的
数据结构
:Series(一维数据)与DataFrame(二维数据)。Series是一种类似于一维数组的对象,能保存不同数据类型。
夏日、荷花&你
·
2024-01-09 15:19
python数据分析
python
数据分析
pandas
MySQL听讲(三)——索引
索引依赖于
数据结构
,所以每一种索引除了自身的优缺点外,还有该
数据结构
的优缺点:
数据结构
适用场景使用场景时间复杂度缺点hash索引等值查询O(1)不适合范围查询有序数组静态存储引擎二分查找O(log(N)
靈08_1024
·
2024-01-09 14:45
秋招复习之哈希表
目录前言1哈希表哈希表常用操作哈希表简单实现哈希冲突与扩容2哈希冲突链式地址开放寻址线性探测平方探测多次哈希编程语言的选择3哈希算法哈希算法的目标哈希算法的设计常见哈希算法
数据结构
的哈希值总结前言秋招复习之哈希表
阿如村保安
·
2024-01-09 14:50
算法与数据结构
哈希算法
算法
哈希表
哈希冲突
链式地址
day 83
数据结构
1.一个空栈,如果有顺序输入:a1,a2,a3。。。
BoneInscri
·
2024-01-09 14:19
408
练习题目
数据结构
计算机网络
算法
day 81
数据结构
1下述说法不正确的是_AA.数组可看成线性结构的一种推广,因此与线性表一样,可以对它进行插入、删除等操作B.稀疏矩阵以三元组表压缩存储后,必会失去随机存取功能C.从逻辑结构上看,n维数组的每个元素均属于
BoneInscri
·
2024-01-09 14:49
408
练习题目
算法
数据结构
计算机网络
day 82
数据结构
1下列哪种算法平均情况、最好情况和最坏情况下的时间复杂度都为O(n^2)_选AA直接选择排序B直接插入排序C冒泡排序D归并排序1.选择排序:不稳定,时间复杂度O(n^2)选择排序的基本思想是对待排序的记录序列进行
BoneInscri
·
2024-01-09 14:49
408
练习题目
数据结构
算法
计算机网络
day 14
数据结构
1.对稀疏矩阵采用压缩存储,其缺点之一是_选CA.无法判断矩阵有多少行多少列B.无法根据行列号查找某个矩阵元素C.无法根据行列号计算矩阵元素的存储地址D.使矩阵元素之间的逻辑关系更加复杂稀疏矩阵采用二维数组存储时
BoneInscri
·
2024-01-09 14:48
408
练习题目
计算机网络
数据结构
day 31
数据结构
1设查找表中有100个元素,如果用二分法查找方法查找数据元素X,则最多需要比较__次就可以断定数据元素X是否在查找表中。
BoneInscri
·
2024-01-09 14:48
408
练习题目
数据结构
计算机网络
day 11
数据结构
1.下列排序算法中,某一趟排序结束后未必能选出一个元素放在其最终位置上的是__选AA.直接插入排序B.冒泡排序C.快速排序D.堆排序简单选择排序,能够取出当前无序序列中最(小or大)值与第一位置的元素互换位置
BoneInscri
·
2024-01-09 14:18
408
练习题目
数据结构
计算机网络
day 68
数据结构
1在下列叙述中,错误的叙述是_DA.哈夫曼树是带权路径最短的树,路径上权值较大的结点离根较近B.哈夫曼树的结点个数不能是偶数C.给定一组叶结点的权值,构造出的哈夫曼树结构不唯一D.一棵哈夫曼树的带权路径长度等于其中所有分支结点的权值之和假设初始结点
BoneInscri
·
2024-01-09 14:44
408
练习题目
数据结构
计算机网络
flutter开发-基于dart:io的socket解决方案
前言本篇文章主要是记录笔者在实际开发中,关于flutter中基于socket的业务功能开发,主要包括:socket的连接/断开网络监听与重连机制自定义拆包,封包以及黏包处理业务开发中的套接字简单
数据结构
泽泽伐木类
·
2024-01-09 14:14
数据结构
-怀化学院期末题(321)
图的广度优先搜索题目描述:图的广度优先搜索类似于树的按层次遍历,即从某个结点开始,先访问该结点,然后访问该结点的所有邻接点,再依次访问各邻接点的邻接点。如此进行下去,直到所有的结点都访问为止。在该题中,假定所有的结点以“A”--“Z”中的若干字符表示,且要求结点的访问顺序要求根据由“A”至“Z”的字典顺序进行访问。例如有如下图:如果要求从H开始进行广度优先搜索,则搜索结果为:H->A->E->K-
小符不秃头
·
2024-01-09 14:20
数据结构
数据结构
-怀化学院期末题(322)
图的深度优先搜索题目描述:图的深度优先搜索类似于树的先根遍历,是树的先根遍历的推广。即从某个结点开始,先访问该结点,然后深度访问该结点的第一棵子树,依次为第二顶子树。如此进行下去,直到所有的结点都访问为止。在该题中,假定所有的结点以“A”至“Z”中的若干字符表示,且要求结点的访问顺序根据“A”至“Z”的字典顺序进行访问。例如有如下图:如果要求从H开始进行深度优先搜索,则搜索结果为:H->A->K-
小符不秃头
·
2024-01-09 14:20
数据结构
数据结构
-怀化学院期末题(56)
括号匹配的检验题目描述:采用栈实现,练习进栈入栈函数的编写.输入:输入的第一行包含一个数,nn表示要用例的个数接下来是n行由括号构成的字符串,包含‘(’、‘)’、‘[’、‘]’。输出:对每一测试用例,用一行输出结果,如果匹配,输出“YES”,否则输出“NO”输入样例:2[([][]())])[]()输出样例:YESNO思路:若为左括号,入栈若为右括号假如栈顶为空,则flag==false否则,判断
小符不秃头
·
2024-01-09 14:49
数据结构
【
数据结构
】
数据结构
中应用题大全(完结)
自己在学习过程中总结了DS中几乎所有的应用题,可以用于速通期末考/考研/各种考试。很多方法来源于B站大佬,底层原理本文不做过多介绍,建议自己研究。例题大部分选自紫皮严书。pdf版在主页资源一、递归时间/空间分析1.时间复杂度的分析设Fact(n)Fact(n)Fact(n)的执行时间是T(n)T(n)T(n)。if(n==0)return1;的执行时间是O(1)O(1)O(1),Fact(n−1)
XiYang-DING
·
2024-01-09 13:45
#
数据结构(C语言描述)
数据结构
[算法与
数据结构
][c++]:左值、右值、左值引用、右值引用和std::move()
左值、右值、左值引用、右值引用和std::move1.什么是左值、右值2.什么是左值引用、右值引用3.**右值引用和std::move的应用场景**3.1实现移动语义3.2**实例:vector::push_back使用std::move提高性能****4.完美转发std::forward**5.Reference写在前面:如果你也被左值、右值、左值引用、右值引用和std::move搞得焦头烂额,
Way_X
·
2024-01-09 13:45
C++
算法
c++
算法
开发语言
数据结构
—排序—选择排序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、选择排序1、基本思想2、直接选择排序3、选择排序的代码实现二、堆排序2.1算法讲解2.2堆排序的代码实现总结前言世上有两种耀眼的光芒,一种是正在升起的太阳,一种是正在努力学习编程的你!一个爱学编程的人。各位看官,我衷心的希望这篇博客能对你们有所帮助,同时也希望各位看官能对我的文章给与点评,希望我们能够携手共同促进进步,
2301_79585944
·
2024-01-09 13:13
数据结构
c语言
算法
排序算法
数据结构
——队列(Queue)
目录1.队列的介绍2.队列工程2.1队列的定义2.1.1数组实现队列2.1.2单链表实现队列2.2队列的函数接口2.2.1队列的初始化2.2.2队列的数据插入(入队)2.2.3队列的数据删除(出队)2.2.4取队头数据2.2.5取队尾数据2.2.6判断队列是否为空2.2.7队列长度统计2.2.8队列的销毁3.队列总结反思1.队列的介绍队列,顾名思义,作为有素质的新时代公民,在现实生活中我们常常会遇
犀利卓
·
2024-01-09 13:10
数据结构
人事管理系统(论文+源码)(SSH+MYSQL+JSP+HTML5)
本文介绍了一款基于Java平台的人事管理系统的开发过程,从发展现状、可行性研究、需求及功能进行了分析,从而对系统框架、数据库和
数据结构
进行合理的规划,最后做出展示并对各个功能进行测试,总结了开发过程中的实际经验和不足
d2469ff210d7
·
2024-01-09 13:20
【蓝桥杯软件赛 零基础备赛20周】第7周——二叉树
文章目录1二叉树概念2二叉树的存储和编码2.1二叉树的存储方法2.2二叉树存储的编码实现2.3二叉树的极简存储方法3例题4习题前面介绍的
数据结构
数组、队列、栈,都是线性的,它们存储数据的方式是把相同类型的数据按顺序一个接一个串在一起
Sofice小司
·
2024-01-09 13:29
蓝桥杯软件赛零基础备赛20周
蓝桥杯
第二十三章 Caché 算法与
数据结构
二分查找
第二十三章Caché算法与
数据结构
二分查找使用场景二分查找法适用于升序排列的数组,如果你所要操作的数组不是升序排序的,那么请用排序算法,排序一下。
Cache技术分享
·
2024-01-09 13:30
计算机专业C语言编程学习重点:指针化难为易
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和
数据结构
。
小辰带你看世界
·
2024-01-09 13:12
【深入学习Java虚拟机】
类的加载指的是将类的.class文件中的耳机子数据读入到内存中,将其放在运行时数据去的方法区内,然后再兑取创建一个java.lang.Class对象,用来封装类在方法区内的
数据结构
。
Tony666688888
·
2024-01-09 12:14
学习
java
开发语言
头歌实训-机器学习(Pandas基本操作)
目录第1关:
数据结构
第2关:切片索引第3关:增删改查第4关:文件读写第5关:算术运算第6关:描述性统计第1关:
数据结构
importpandasaspd##########Begin##########data
蓝桉802
·
2024-01-09 12:17
机器学习
pandas
人工智能
408重要
数据结构
+算法汇总——C语言手搓版(全)
该套代码,大学期间跟着网课一遍一遍打下来的,408大概就这些了,别的杂七杂八其实还有很多,遗憾的是,一直没有整理和归纳。导致一遍遍地学一遍遍地忘记。大四就快毕业了,研也考了。这里做个整理,算是给408一个小小的胶带吧。后续如果有缺漏还会弥补。目录:线性表链表栈队列链栈链队二叉树线索二叉树堆堆排序并查集(quickfind、quickunion、w-qickunion、路径压缩)AVL树红黑树B树拓
一碗姜汤
·
2024-01-09 12:46
cs算法数据结构
算法
数据结构
c语言
Python开发工作面试的几点总结
不止能讲明白做的事情,要多想想为什么比如:为什么采用微服务架构,它比其他架构有什么优势和劣势在某些场景下,为什么选择NOSQL,而不用关系型数据库选择框架,为什么用Tornado或者Flask,而不用Django
数据结构
one_8274
·
2024-01-09 12:20
数据结构
名词解释
1.栈:只允许在一端进行插入或删除操作的线性表。2.最小生成树:设R为G的所有生成树的集合,若T为R中边的权值之和最小的那棵生成树,则T称为G的最小生成树。3.平均查找长度:所有查找过程中进行关建字的比较次数的平均值。4.图的顶点的度:以该顶点为一个端点的边的数目。5.拓扑排序:由一个有向无环图的顶点组成的序列,需要满足以下条件①每个顶点出现且只出现一次。②若顶点A排在顶点B的前面,则在图中不存在
神奇的布欧
·
2024-01-09 12:15
数据结构
数据结构
嵌入式c语言--strcut位域
为了节省存储空间并使处理简便,C语言又提供了一种
数据结构
,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进制位划分为几个不同的区域,并说明每个区域的位数。
发生了什么Bug
·
2024-01-09 12:12
c语言
开发语言
数据结构
--稀疏数组
概述稀疏数组也是一种数组(总是二维的),是一种多维数组的数组压缩技术。比如存在一个的数组,但是数组中只有3个元素,如果要存储的话需要占100个位置。因为数组的每个位置的元素都要存储,哪怕是0或者null。稀疏数组就是为了解决这个问题的。稀疏数组的第一行存储数组的维度信息以及有效元素数。剩余行存储有效元素所在的坐标和元素的值。如上二维数组,那么采用稀疏数组存储就是:稀疏数组的行数是:有效元素数+1;
乌鸦DD
·
2024-01-09 11:38
(八)map结构
map结构/*
数据结构
map*//*键值对:与对象不同的是键和值可以使任意类型*/constmap1=newMap();constkey1="someString";constkey2={};constkey3
我拥抱着我的未来
·
2024-01-09 11:47
软件测试/测试开发/全日制|一文告诉你Python列表相关操作
列表的特点列表是Python中的一种
数据结构
,具有以下特点:有序性:列表中的元素按照添加的顺序进行存储,每个元素都有一个对应的索引,可以通过索引访问和操作列表中的元素。
霍格沃兹测试开发学社
·
2024-01-09 11:08
Python语法基础
python
开发语言
单元测试
数据结构
->概念
数据结构
有三要素:1.逻辑结构逻辑结构是指元素之间的逻辑关系,即从逻辑上描述数据。
codingBen
·
2024-01-09 11:20
2019-09-24
我想考天津大学,至于我为什么想考这个学校,因为它的专业课只靠
数据结构
与程序
冷月墨兰
·
2024-01-09 11:41
C++实现简单贪吃蛇游戏
2开发思路其实贪吃蛇主要难在蛇身的移动上,想像着蛇移动的模样,不禁让人想起链表这种
数据结构
,蛇的头带动蛇身的第二节,第二节带动第三节,每一节的移动方向会遗传给下一节,把握住这一点,难点就迎刃而解了。
New_Teen
·
2024-01-09 11:45
C++
游戏
c++
游戏
开发语言
学习
ES6---Set和Map详解
ES6里面的Set和Map用法:1.Set是一种新的
数据结构
,类似于数组,里面的成员是唯一的,没有重复的值。
小叮当仁不让
·
2024-01-09 10:06
es6
es6
javascript
前端
ES6 - iterator 和 for..of(详解)
1.iterator(遍历器)的概念javascript原有的表示“集合”的
数据结构
主要是数组(Array)和对象(Object),ES6新增了Set和Map
数据结构
,用户可以组合使用它们,因此就需要一种统一的接口机制来处理所有不同的
数据结构
七月是我的生日
·
2024-01-09 10:05
es6
es6
tcp/ip协议2实现的插图,
数据结构
6 (24 - 章)
(142)142二四1TCP传输控制协议tcpstat统计量与tcp函数调用链(143)143二四2TCP传输控制协议宏定义与常量值–上(144)144二四3TCP传输控制协议宏定义与常量值–下(145)145二四4TCP传输控制协议结构tcphdr,tcpiphdr(146)146二四5TCP传输控制协议结构tcpcb与宏定义(147)147二四6TCP传输控制协议TCP状态变迁图与函tcp_i
zhangzhangkeji
·
2024-01-09 09:47
tcp/ip协议2实现
tcp/ip
网络
服务器
前端面试常见手写代码题集
一、数组去重//1.使用Set
数据结构
vararr=[3,2,4,2,1,2];varuniqueArr=Array.from(newSet(arr));console.log(uniqueArr);/
前端小卡拉米
·
2024-01-09 08:23
数据结构
【python、pytorch】
基本元素操作Tenors张量:张量的概念类似于Numpy中的ndarray
数据结构
,最大的区别在于Tensor可以利用GPU的加速功能。引用from__future__importprint
岩塘
·
2024-01-09 08:17
python
pytorch
开发语言
Element-Puls Form表单内嵌套el-table表格,根据表格复选框多选或单选动态设置行的验证规则
需求根据Table表格内的复选框来控制当前选中行是否添加必填校验规则效果图实现思想我们需要设置一个flag来标识已勾选的行,el-table渲染
数据结构
是数组对象形式,我们可以在每个对象中手动加如一个标识
我总是词不达意
·
2024-01-09 08:42
element-ui
vue3
前端
vue.js
javascript
前端
elementui
java程序员面试怎么介绍项目,2022最新
接下来我就给大家来做介绍:他是拥有5年Java开发经验,其中3年以上第二阶段:千亿流量高并发高可用分布式系统之技术底层支撑篇(面试);第三阶段:面试算法系列篇:技术底层支撑之
数据结构
算法-从萌新到BAT
阳阳2013哈哈
·
2024-01-09 08:07
Java
程序员
java
面试
程序人生
力扣208. 实现 Trie (前缀树)
字典树思路:定义使用子节点
数据结构
使用一个26叉数组分别对应a-z;使用isEnd标记是否为字符串结尾;插入:子节点存在,将指针移动子节点,继续处理下一个字符;如果子节点不存在,则创建节点记录在children
slowfastflow
·
2024-01-09 08:00
力扣实践
数据结构
rust腐竹是什么意思_学习Rust 集合与字符串
集合(Collection)是
数据结构
中最普遍的数据存放形式,Rust标准库中提供了丰富的集合类型帮助开发者处理
数据结构
的操作。
weixin_34230075
·
2024-01-09 07:56
rust腐竹是什么意思
HashMap底层原理
HashMap底层
数据结构
,1.7和1.8有何不同?1.7数组+链表1.8数组+(链表|红黑树)为何要用红黑树,为何一上来不树化,树化阈值为何是8,何时会树化,何时会退化为链表?
稍带温度的风
·
2024-01-09 07:56
Java集合
java
【Java干货教程】Stream流详解
流不是集合元素,它不是
数据结构
并不保存数据,它的主要目的在于计算Stream流是对集合(Collec
向上的狼
·
2024-01-09 07:21
Java干货
Stream
lambda
方法引用
【C++进阶04】STL中map、set、multimap、multiset的介绍及使用
一、关联式容器vector/list/deque…这些容器统称为序列式容器因为其底层为线性序列的
数据结构
里面存储的是元素本身map/set…这些容器统称为关联式容器关联式容器也是用来存储数据的与序列式容器不同的是其里面存储的是结构的键值对在数据检索时比序列式容器效率更高二
新梦空间
·
2024-01-09 07:43
C++
c++
开发语言
windows
数据结构
与算法-动态规划-地下城游戏
地下城游戏恶魔们抓住了公主并将她关在了地下城dungeon的右下角。地下城是由mxn个房间组成的二维网格。我们英勇的骑士最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至0或以下,他会立即死亡。有些房间由恶魔守卫,因此骑士在进入这些房间时会失去健康点数(若房间里的值为负整数,则表示骑士将损失健康点数);其他房间要么是
王糍粑的小夕
·
2024-01-09 07:41
数据结构与算法
动态规划
游戏
算法
数据结构
与算法-队列-用两个栈实现队列
用两个栈实现队列用两个栈实现队列请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素booleanempty()如果队列为空,返回true;否则,返回false说明:你只能使用标准的栈操作—
王糍粑的小夕
·
2024-01-09 07:41
数据结构与算法
java
开发语言
数据结构
与算法-动态规划-最长公共子序列
最长公共子序列给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。一个字符串的子序列**是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,"ace"是"abcde"的子序列,但"aec"不是"abcde"的子序列。两个字符串的公共子序列是这两个字符串所共同拥有的子序
王糍粑的小夕
·
2024-01-09 07:40
数据结构与算法
动态规划
算法
PySpark-Spark SQL基本介绍
目录SparkSQL基本介绍SparkSQL特点SparkSQL与Hive的异同SparkSQL的
数据结构
SparkSQL的入门创建SparkSession对象DataFrame详解DataFrame基本介绍
Sisi525693
·
2024-01-09 07:37
spark
大数据
分布式
上一页
122
123
124
125
126
127
128
129
下一页
按字母分类:
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
其他