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#队列和栈
在C#中,队列和栈是两种常用的
数据结构
,它们分别用于不同的场景和需求。下面分别介绍队列和栈的详细用法。
彭小彭~
·
2024-02-05 03:31
c#基础
c#
ES6-const
声明一个只读的常量,一旦声明,常量的值就不能改变2.const其实保证的不是变量的值不变,而是保证变量指向的内存地址所保存的数据不允许改动重点不可变值(相当于常量):简单类型的数据(数值、字符串、布尔值)
数据结构
可变
'訫乁
·
2024-02-05 02:42
#
部分ES6知识点
es6
前端
const
python数列的平方_python数组平方
数组对象可以实...文章mingchaosun2016-01-273402浏览量
数据结构
和算法对pyt
weixin_39902085
·
2024-02-05 02:11
python数列的平方
Redis入门笔记
它支持多种
数据结构
,如字符串、哈希表、列表、集合、有序集合
我真卷不动啦。。。
·
2024-02-05 01:32
redis
数据库
数据结构
24/1/20 作业
1、定义一个"简单宏"或宏函数,实现两个数交换#include#include#include#defineA(a,b)do{intt=a;a=b;b=t;printf("%d%d\n",a,b);}while(0)intmain(intargc,constchar*argv[]){inta,b;scanf("%d%d",&a,&b);A(a,b);return0;}2、定义字符类型指针,指针指向
KKKKKanna
·
2024-02-05 01:32
数据结构
算法
【
数据结构
】02.02作业
1、栈:借助栈的思想,先进后出;内存由计算机手动申请,释放,从大地址到小地址。堆:借助队列的思想先进先出,内存由程序员手动申请释放。从小地址到大地址。2,#include#include#includeintrem(int*p,intkey,intlen){intcount=0;for(inti=0;inext=NULL;p->data=0;returnp;}头插Linklistinsert_he
KKKKKanna
·
2024-02-05 01:02
算法
数据结构
数据结构
24/2/3 作业
1、单项循环链表的头插、头删、尾插、尾删#include#include#includeenum{FALSE=-1,SUCCESS};typedefintdatatype;typedefstructNode{//数据域datatypedata;//指针域structNode*next;}*linklist;linklistcreat();linklistinsert_head(linklisthe
KKKKKanna
·
2024-02-05 01:02
数据结构
c语言
算法
数据结构
24/1/30 作业
1、二叉树递归创建,二叉树先中后序遍历,二叉树计算节点,二叉树计算深度#include#include#includetypedefchardatatype;typedefstructNode{datatypedata;structNode*lchild;structNode*rchild;}*Btree;Btreecreate_node(){Btrees=(Btree)malloc(sizeof
KKKKKanna
·
2024-02-05 01:01
数据结构
算法
1.28小结
这几天主要在看
数据结构
的网课,主要了解了一下算法时间复杂度、空间复杂度的表达方法、计算方式还有关于线性表的一些知识(大部分理论为主)今天下午进行了第二次测试(只ac了一道题,还有两道只过了一部分),测试结束看完了题解准备梳理一下再进行补题还写了一道机器人搬重物
哥别敲代码了
·
2024-02-05 01:29
寒假预备役学习
数据结构
算法
学习
数据结构
——算法的时间复杂度和空间复杂度
1、算法效率1.1如何衡量一个算法的好坏?比如我们最熟悉的斐波那契数列longlongFib(intN){if(N0;--end){intexchange=0;for(size_ti=1;ia[i]){Swap(&a[i-1],&a[i]);exchange=1;}}if(exchange==0)break;}}实例6://计算BinarySearch的时间复杂度?intBinarySearch(
风格的反弹和
·
2024-02-05 01:51
数据结构
数据结构
——顺序表
线性表是一种在实际中广泛使用的
数据结构
,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是线性结构,也就说是连续的一条直线。
风格的反弹和
·
2024-02-05 01:51
数据结构
小白再也不用为了找教程发愁!一篇文章让你快速入门C语言!
再者c能从很大的程度上帮你了解计算机的发展史,
数据结构
等方面的知识,很多软件、甚至操作系统中的很大部分是用c来实现的。还有一些电器芯片的程序,比如电冰箱内制冷系统……可以说用c可以解决一
C语言学习
·
2024-02-05 01:07
【
数据结构
09】哈希
哈希算法:哈希也叫散列、映射,将任意长度的输入通过散列运算转化为固定长度的输出,该输出就是哈希值(散列值)。哈希映射是一种压缩映射,通常情况下,散列值的空间远小于输入值的空间。哈希运算的结果称为哈希值,哈希运算是不可逆过程,即不能通过哈希值推算出原值。哈希运算常用于加密、位图、布隆过滤,位图的作用是海量数据的标记,布隆过滤器的作用是提高海量数据查询的效率(客户端向服务端查询数据)。一、哈希函数Ha
AllinTome
·
2024-02-05 00:28
数据结构
哈希算法
数据结构
算法
Redis、Memcache和MongoDB的区别]
Memcached的局限性:只支持简单的key/value
数据结构
,
Quillagua
·
2024-02-05 00:32
Hbase
数据结构
和shell操作
Hbase的
数据结构
基本要素:命名空间、表、行、列、单元格,region,时间戳。
Dcl_Snow
·
2024-02-05 00:43
Openjudge 3.1.6377 解析
数据结构
!!!在正常的算法竞赛学习过程中,我们先后会学到(常用的几种):①数组②结构体③联合体……那么这道题,输入成分相似,而且分类明确,集合性强。用什么?(大声回答)当然是结构体(当然数组
Eric_David_King
·
2024-02-05 00:11
精编题解
c++
codeforces 1300E Water Balance
单调栈
+贪心
https://vjudge.net/problem/CodeForces-1300E题目大意:给一个数组,每次操作可以选取一个区间[l,r][l,r][l,r],使得a[l…r]=∑i=lra[i]/(r−l+1)a[l…r]=\sum_{i=l}^{r}a[i]/(r-l+1)a[l…r]=∑i=lra[i]/(r−l+1)。问这个数组的最小的字典序。思路:贪心的想一下,肯定要让左侧的数尽可能
csu_xiji
·
2024-02-05 00:39
贪心
单调栈
LeetCode 347 前K个高频元素
1、
数据结构
哈希表frequency:用于统计各个不同数字的频率,数字为键,频率为对应的值。
kkkkkkkkk777777777
·
2024-02-05 00:01
LeetCode
leetcode
典型
数据结构
的模板实现
栈和数组1.使用类模板实现数组结构定长数组(未完待续..)可变数组2.使用类模板实现栈结构在我们初步了解编写模板类后,应当做一下代码练习。这节我们就做一个编写代码的补充,方便大家继续学习模板类的嵌套。作为新手而言,建议大家先写一个具体类,调试好后再去修改成模板类,因为调试模板类会相对复杂。1.使用类模板实现数组结构数组是我们常用的一种数据类型,我们今天的内容就先从编写一个数组类模板开始。数组有定长
有理想的打工人
·
2024-02-04 23:55
c++
数据结构
c++
算法
计算机专业基础综合408备考经验分享
序言关于计算机专业基础综合408这个科目,有些同学不了解,这里做个科普该科目考察
数据结构
、计算机组成原理、计算机操作系统、计算机网络四门课程,总分150分,各科目分数并不固定,每年都有所调整408难吗?
NCU_CS_丶Xin
·
2024-02-04 23:52
计算机考研
南大科院
C++初阶之类与对象(上)详细解析
个人主页:点我进入主页专栏分类:C语言初阶C语言进阶
数据结构
初阶LinuxC++初阶欢迎大家点赞,评论,收藏。
steventom
·
2024-02-04 23:27
C++初阶
c++
Linux---yum命令详解
作者简介:RO-BERRY学习方向:致力于C、C++、
数据结构
、TCP/IP、数据库等等一系列知识日后方向:偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持目录1.概念2.yum的配置信息3
RO-BERRY
·
2024-02-04 22:46
linux
运维
服务器
Linux权限【超详细】
作者简介:RO-BERRY学习方向:致力于C、C++、
数据结构
、TCP/IP、数据库等等一系列知识日后方向:偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持目录扩展知识:shell命令以及运行原理
RO-BERRY
·
2024-02-04 22:15
linux学习
linux
运维
服务器
【
数据结构
与算法】之排序系列-20240202
这里写目录标题一、389.找不同二、414.第三大的数三、455.分发饼干四、506.相对名次五、561.数组拆分六、594.最长和谐子序列一、389.找不同简单给定两个字符串s和t,它们只包含小写字母。字符串t由字符串s随机重排,然后在随机位置添加一个字母。请找出在t中被添加的字母。示例1:输入:s=“abcd”,t=“abcde”输出:“e”解释:‘e’是那个被添加的字母。示例2:输入:s=“
敲代码敲到头发茂密
·
2024-02-04 22:41
算法题
python
算法
开发语言
哈希算法
leetcode
【
数据结构
与算法】之排序系列-20240203
这里写目录标题一、628.三个数的最大乘积二、645.错误的集合三、747.至少是其他数字两倍的最大数四、905.按奇偶排序数组五、922.按奇偶排序数组II六、976.三角形的最大周长一、628.三个数的最大乘积简单给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。示例1:输入:nums=[1,2,3]输出:6示例2:输入:nums=[1,2,3,4]输出:24示例3
敲代码敲到头发茂密
·
2024-02-04 22:10
算法题
python
算法
开发语言
散列表
数据结构
深度优先
面试
数据结构
与算法总结分类+leetcode目录【基础版】
算法题目总结:这里为大家总结
数据结构
与算法的题库目录,如果已经解释过的题目会标注链接更新,方便查看。
心安成长
·
2024-02-04 22:06
leetcode
面试
leetcode
职场和发展
栈和队列的概念及常用接口
栈(stack)stack的基本概念栈是一种先进后出(后进先出)的一种
数据结构
,它只有一个出口。只能在栈顶进行入栈和出栈操作。栈本质上是一个输入输出受限的数组。
*默~
·
2024-02-04 22:35
开发语言
c++
list容器的基本概念及常用接口
(具体请参考相关
数据结构
书籍)STL中的链表是一个双向循环链表双向循环链表内部实现原理双向链表中的结点由结构体或类实现,内部有两个指针域和一个数据域。指针域分别为front和back。
*默~
·
2024-02-04 22:35
list
数据结构
c++
小白水平理解面试经典题目LeetCode 21. Merge Two Sorted Lists【Linked List类】
21.将两个有序列表融合LinkedList
数据结构
也在面试中经常出现,作为很好处理客户信息存储的结构很方便,也是重点必会项目之一,看看我们如何教懂白月光,成功邀约看电影吧。
心安成长
·
2024-02-04 22:33
leetcode
面试
leetcode
职场和发展
map容器的基本概念及常用成员函数
map(字典)的基本概念map是一个将一个值映射到另一个值的一种
数据结构
。(即两个值之间有一一对应关系)。
*默~
·
2024-02-04 22:02
c++
开发语言
Day59
单调栈
part02 503. 下一个更大元素 II 42. 接雨水
Day59
单调栈
part02503.下一个更大元素II42.接雨水503.下一个更大元素IIclassSolution{public:vectornextGreaterElements(vector&nums
Alexander yaphets
·
2024-02-04 22:26
代码随想录刷题
动态规划
算法
数据结构
leetcode
c++
Day60
单调栈
part03 84. 柱状图中最大的矩形
Day60
单调栈
part0384.柱状图中最大的矩形84.柱状图中最大的矩形暴力法classSolution{public:intlargestRectangleArea(vector&heights)
Alexander yaphets
·
2024-02-04 22:26
代码随想录刷题
算法
动态规划
leetcode
数据结构
学习
Day58
单调栈
part01 739. 每日温度 496. 下一个更大元素 I
Day58
单调栈
part01739.每日温度496.下一个更大元素I739.每日温度暴力法用例超时classSolution{public:vectordailyTemperatures(vector&
Alexander yaphets
·
2024-02-04 22:25
代码随想录刷题
动态规划
算法
leetcode
c++
数据结构
一文讲透ast.literal_eval() eval() json.loads()
ast.literal_eval()2.eval()3.json.loads()4.总结一文讲透ast.literal_eval()eval()json.loads()在Python库中,我们经常会遇到需要将字符串转换为相应对象或
数据结构
的情况
AI原吾
·
2024-02-04 22:25
Python
json
python
开发语言
Python | 七、栈 Stack、队列 Queue
栈的基础知识是一种
数据结构
,当需要判断当前元素和上一元素的关系时常用,在Python中以列表来模拟实现特点:先进后出栈的基本操作因为Python中通过列表模拟实现栈,所以以下的基本操作实际是列表的一些操作获取长度
日拱一卒的吾
·
2024-02-04 22:23
Python基础
python
开发语言
算法题思路总结
可以用来移除元素的时候降低时间复杂度,通过在一个循环里完成暴力解法两个循环才能完成的事情字符串中,反转字符串、替换字符等操作都可以使用到双指针链表里,反转链表、判断是否有环以及找环的入口都要用到双指针(快慢指针)(在链表中,与其它
数据结构
的题目不同
日拱一卒的吾
·
2024-02-04 22:23
Leetcode
代码随想录(Python)
python
算法
【计算机图形学】实验一 DDA算法、Bresenham算法
作者:主页我的专栏C语言从0到1探秘C++
数据结构
从0到1探秘Linux欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢支持!!!
迷茫的启明星
·
2024-02-04 21:35
计算机图形学
算法
计算机图形学
【Linux】权限管理
博客主页:小羊失眠啦.系列专栏:《C语言》《
数据结构
》《C++》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️文章目录一、Linux中的用户1.1Linux用户分类1.2用户转换1.3指令提权二
小羊失眠啦.
·
2024-02-04 21:00
Linux
linux
数据库
运维
深入解析Elasticsearch的内部
数据结构
和机制:行存储、列存储与倒排索引之行存(一)
它之所以能够在海量数据中实现毫秒级的搜索响应,以及灵活的数据分析,要归功于其内部精妙的
数据结构
和机制。
地瓜伯伯
·
2024-02-04 21:49
工具
elasticsearch
java
spring
spring
cloud
LeetCode笔记:反转链表专题
LeetCode笔记:反转链表专题自大学开始,我便陆陆续续的学习一些算法和
数据结构
方面的内容,同时也开始在一些平台刷题,也会参加一些大大小小的算法竞赛。
耿鬼不会笑
·
2024-02-04 20:43
#
LeetCode学习记录
算法
数据结构
java
python
链表
MongoDB索引详情
文章目录MongoDB索引MongoDB索引
数据结构
WiredTiger数据文件在磁盘的存储结构索引的分类索引设计原则索引操作创建索引查看索引删除索引索引类型单键索引(SingleFieldIndexes
野心与梦
·
2024-02-04 20:11
MongoDB专栏
mongodb
数据库
(2019-04-24)初识pandas
pandas有两种数据类型:series和dataframeseries是一维数组,可以看成一组数,其中每个数对应一个index标签,就是:0、1、2、3之类的dataframe是一个二维数组,表格型的
数据结构
spiderzzZ
·
2024-02-04 20:19
数据结构
与算法实验题 9.8 转移炸弹
★实验任务A国有N个城市,这些城市编号为1到N,有一天,他们调查出恐怖分子在每个城市中都安放了炸弹,于是他们给炸弹也编上了序号,第i个城市里的炸弹编号为i。现在他们想把这些炸弹转移,以便于销毁炸弹。由于炸弹是通过不同人转移的,所以需要一个指挥部门来记录转移炸弹的信息,以便于有些人要查询这些信息。我们有两个操作:1.将a炸弹目前所在城市中所有的炸弹转移到b炸弹所在的城市。2.询问a炸弹目前在哪个城市
top-OJUG
·
2024-02-04 20:31
算法
数据结构
算法
ds
DS:排序
好吧,我现在没有网,我现在就只能做一下这些线下的工作那我准备在下午完成排序算法和STL的整理
数据结构
也基本上就只差排序和那个字符串的KMP算法了1排序算法排序算法的稳定性:如果元素中有两个元素k1,k2
fff_421
·
2024-02-04 20:00
学习中的电子笔记
数据结构
DS-OJ
题目源自某高校
数据结构
的OJ本文字数过多,更好的阅读体验DS–图非0面积DS栈–Web导航DS树–二叉树高度DS树–带权路径和DS树–二叉树之最大路径DS队列+堆栈–数制转换DS堆栈–行编辑DS队列–组队列
MINGgoS
·
2024-02-04 20:28
数据结构
算法
散列表
数据结构
(C语言版)代码实现(四)——静态单链表的部分代码实现
函数类型声明线性表的静态单链表存储结构按值查找初始化静态链表分配空间回收空间打印已用链表中的元素求集合(A-B)U(B-A)中的元素(重点介绍)调试过程修改报错与警告调试完整版头文件代码测试函数(主函数)测试结果总结参考材料、格式参考自
数据结构
万福泉源
·
2024-02-04 20:24
数据结构课本C代码实现
数据结构
数据结构
(C语言版)代码实现(五)——双向循环链表的部分实现
目录参考材料与格式线性表的有关知识头文件库、宏定义、数据类型声明线性表的双向链表存储结构构造空链表销毁链表链表长度按位查找插入元素删除元素打印链表完整头文件DuLinkList.h测试函数(主函数)测试结果收获参考材料与格式参考材料:
数据结构
万福泉源
·
2024-02-04 20:24
数据结构课本C代码实现
数据结构
链表
数据结构
(c语言实现)——单链表
单链表
数据结构
定义typedefstructLNode{Peopledata;//结点的数据域structLNode*next;//结点的指针域}LNode,*LinkList;//LinkList为指向结构体
浅隐
·
2024-02-04 19:54
数据结构
数据结构
【
数据结构
初阶(c语言实现)】——单链表
目录基本概念什么是单链表(SLT)图解单链表的结构体类型的定义代码实现图解输入新数据的单链表结点的生成代码实现图解单链表的尾部插入二级指针在单链表中基本操作的应用(以尾部插入为例)图解代码实现图解单链表的尾部删除代码实现图解打印单链表内数据代码实现图解用尾部插入和尾部删除对单链表进行修改代码实现输出结果单链表的头部插入代码实现图解编辑单链表的头部删除代码实现图解用尾部插入和尾部删除对单链表进行修改
10_Water
·
2024-02-04 19:22
【数据结构初阶(C语言实现)】
算法
数据结构
图论
c语言
数据结构
(C语言)代码实现(六)——单链表的实现
目录参考、格式头文件LinkList.h一、将函数的小括号写成中括号二、读取权限冲突三、L->Last指针没有移动四、函数指针的使用头文件完整代码测试函数(主函数)test.cpp测试结果参考、格式
数据结构
课本
万福泉源
·
2024-02-04 19:50
数据结构
c语言
开发语言
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他