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
考研王道数据结构
AcWing算法学习笔记:搜索与图论1(DFS + BFS + 树与图的深度优先遍历 + 树与图的广度优先遍历 + 拓扑排序)
搜索与图论一、DFS①排列数字②n-皇后问题(还没写)二、BFS①走迷宫②八数码(还没写)三、树与图的深度优先遍历(树的重心)四、树与图的广度优先遍历(图中点的层次)五、有向图的拓扑序列比较空间特点
数据结构
一只可爱的小猴子
·
2024-02-05 05:58
深度优先
算法
学习
面试者该有的心态:主动淘汰,拒绝被淘汰
晨光是一名大学生,主专业人力资源管理,
考研
失败,选择工作。她既是一名求职的面试者也是未来的面试官。
Iwant向日葵
·
2024-02-05 05:14
Java学习笔记2024/2/4
publicstaticvoidmain(String[]args){//方法的内存->讲到内存就要联系内存图来理解//将学习以下3种内存//1.方法调用的基本内存原理//就是进栈出栈//先进后出//和
数据结构
那个一样
Angus1648
·
2024-02-05 05:58
java
学习
笔记
《海说孟子》修订版59:舜大义不灭亲
国学商用
王道
经营作者:代海涛图片发自App万章篇:仁人之于弟也,不藏怒焉,不宿怨焉,亲爱之而已矣。
弘海先生
·
2024-02-05 05:10
python算法与
数据结构
(搜索算法和拓扑排序算法)---广度优先搜索和拓扑排序
广度优先搜索BFS定义&基本内容广度优先是按照层次由近及远的进行搜索,在当前层次所有可及节点都搜索完毕后才会继续往下搜索,其本质就是寻找从起点到终点的最短路程。树的广度优先搜索树的广度优先遍历,可以看成是层序遍历。访问顺序如图:图的广度优先搜索有向图:边存在方向的图;有向图中度分为入度(in-degree)和出度(out-degree)入度:表示有多少条边指向这个顶点;出度:表示有多少条边是以这个
他是只猫
·
2024-02-05 05:20
算法
python
数据结构
BFS
广度优先
python算法与
数据结构
---动态规划
动态规划记不住过去的人,注定要重蹈覆辙。定义对于一个模型为n的问题,将其分解为k个规模较小的子问题(阶段),按顺序求解子问题,前一子问题的解,为后一子问题提供有用的信息。在求解任一子问题时,通过决策求得局部最优解,依次解决各子问题。最后通过简单的判断,得到原问题的解。经典案例—斐波那契数列斐波那契数列又称黄金分割数列。因数学家莱昂纳多-斐波那契以兔子繁殖为例引入,故又称兔子数列。1,1,2,3,5
他是只猫
·
2024-02-05 05:18
算法
python
数据结构
动态规划
2022
考研
迟来的总结
1.甲亢是在2019国庆假前一周体育课晕倒,去做检查,在这之前暑假补习班也晕倒一次,那时候以为是低血糖,后面去检查才知道是甲亢,通过了一年的吃药治疗,医生说恢复的差不多了,可以几个月来复查一次,后面又赶上疫情,在家一直待到九月份,那时候也没有心跳加快手抖,觉得好了,但是2021年初寒假在家,又一次摔倒,这次是额头朝地,直接出血1.甲亢病情对我的影响:2019年暑假第一次晕倒(开始以为是低血糖),国
阑莜
·
2024-02-05 05:10
高开低走,GraphQL为什么火不起来?
这种方式让前端开发者不用依赖后端的接口设计,他们可以自由地获取他们需要的
数据结构
。GraphQL的起源GraphQL最初由Facebook开发,并于2015年开源。它解决了Facebo
萤火架构
·
2024-02-05 04:41
编程思想
graphql
性能优化
python 中和机器学习相关的库:numpy scipy pandas scikit-learn tensorflow-gpu matplotlib
pandas:非常重要的库,提供了快速便捷处理结构化数据的大量
数据结构
和函数;用得最多的pandas对象
Hi-Lu
·
2024-02-05 04:41
python
python
机器学习
数据分析
人工智能
数据结构
数仓建设规范
层次调用规范2.数据类型规范3.数据冗余规范4.NULL字段处理规范5.指标口径规范6.数据表处理规范四、数仓命名规范1.词根设计规范一、数据模型架构原则1.数仓分层原则一个好的分层架构,要有以下好处:清晰
数据结构
长不大的大灰狼
·
2024-02-05 04:03
大数据
数据仓库
大数据
【
数据结构
与算法】(6)基础
数据结构
之栈的链表实现、环形数组实现示例讲解
后缀表达式求值-Leetcode120E03.中缀表达式转后缀E04.双栈模拟队列-Leetcode232E05.单队列模拟栈-Leetcode2252.5栈1)概述计算机科学中,stack是一种线性的
数据结构
老牛源码
·
2024-02-05 04:32
数据结构与算法教程
数据结构
链表
java
栈
C++新特性 扩展和聚合类型
本篇文章我们来讲一下扩展和聚合类型1.聚合类型的定义:在计算机编程中,聚合类型是一种将多个数据元素组合到一个单独的
数据结构
中的方式。
4399.9855
·
2024-02-05 04:29
C++
新特性
c++
开发语言
我的人生随想录(1) - 草稿
第一:我要
考研
,复习压力很大。我没有他人想象中那么爱好学习,所以强制执行有些难度。但是也还好,我能忍受得住。我相信这点能慢慢好起来。第二:我和女朋友的感情上出现了些问题。这是让我最难受的。因
沧月蓝烟
·
2024-02-05 04:11
如果你生活在
考研
宿舍里
笔试成绩出来以后,几家欢乐几家愁,在收拾好自己的心情后,回到学校,准备自己的复试或者是就业,紧跟上来的是下一批准备
考研
的学生,我是其中的一员。
南风z
·
2024-02-05 04:13
数据结构
-查找
查找关键词关键字主关键字次关键字平均查找长度定义:需和给定值比较的关键字的个数的期望值,成为查找成功时的平均查找长度对于有n个关键字的表,其平均查找长度如下:其中是查找第i个关键字的概率,可知(个人理解给定值出现在位置i上的概率)是在i位置查找到目标值时,已经比较过的关键字的个数.静态查找表静态查找表的顺序存储结构typedefstruct{Elemtype*list;intncount;}SST
nottky
·
2024-02-05 04:12
栈--
数据结构
初始化栈、入栈、出栈栈:只允许在一端进行插入或删除操作的线性表栈顶(Top)代码实战步骤依次是初始化栈,判断栈是否为空,压栈,获取栈顶元素,弹栈。代码#include#defineMaxSize50typedefintElemType;typedefstruct{ElemTypedata[MaxSize];//数组inttop;//始终指向栈顶的一个变量}SqStack;//初始化栈voidIni
疯狂小羊啊
·
2024-02-05 04:37
数据结构
数据结构
c语言
开发语言
队列---
数据结构
定义队列(Queue)简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除。向队列中插入元素称为入队或进队;删除元素称为出队或离队。队头(Front):允许删除的一端,又称队首。队尾(Rear):允许插入的一端。循环队列元素入队循环队列元素出队队列的链式存储队列的链式表示称为链队列,它实际上是一个同时带有队头指针和队尾指针的单链表。头指针指向队头结点,尾指针指向队尾结
疯狂小羊啊
·
2024-02-05 04:37
数据结构
C++从零开始的打怪升级之路(day29)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的
数据结构
,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的底层构造模拟
云淡风轻kk
·
2024-02-05 03:58
c++
开发语言
C++从零开始的打怪升级之路(day30)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的
数据结构
,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于list的基本函数使用
云淡风轻kk
·
2024-02-05 03:58
c++
开发语言
C++从零开始的打怪升级之路(day28)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的
数据结构
,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的底层构造模拟
云淡风轻kk
·
2024-02-05 03:28
c++
javascript
前端
C++从零开始的打怪升级之路(day31)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的
数据结构
,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于list的模拟实现,
云淡风轻kk
·
2024-02-05 03:56
c++
开发语言
布隆过滤器(BloomFilter)原理及如何实现(使用Redis的bitmap
数据结构
)
1、简介在海量数据下判断某个值是否存在时,如果使用匹配方式是非常耗时耗力的,因此布隆过滤器因此而生,布隆过滤器可以从海量数据中判断某个值是否存在,但是有一定的误差。布隆过滤器的特性是:如果判断某个值不存在就一定不存在;如果判断某个值存在可能不存在。2、布隆过滤器(BloomFilter)原理布隆过滤器是一个初始值为零的bit数组和多个hash函数组成,本质是判断某个数是否在大数据集合中。它能够高效
知其_所以然
·
2024-02-05 03:25
java技术
Redis
BloomFilter
BloomFilter
LangChain 最近发布的一个重要功能:LangGraph
从
数据结构
的角度来看,这样的链是一个有向无环图(DAG)。然而,在实践中,用户可能希望使用代理构建循环图。换句话说,代理可以根据模
Python算法实战
·
2024-02-05 03:22
大模型
大模型理论与实战
langchain
机器学习
人工智能
大模型
图算法
【
数据结构
】链表OJ面试题2(题库+解析)
1.前言前五题在这http://t.csdnimg.cn/UeggB休息一天,今天继续刷题!2.OJ题目训练1.编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前。链表分割_牛客题霸_牛客网思路既然涉及到链表分割并且原本的数据的顺序不能改变,那我们就要用到两个新的链表来存放值,一边存放小于x的,右边按顺序存放大于x的,最后再将两个链表连起来形成新的链表,就可以
CatShitK
·
2024-02-05 03:20
数据结构
链表
c语言
算法
开发语言
c++
【
数据结构
】链表OJ面试题(题库+解析)
前言还不清楚链表的码喵们可以看看前篇关于链表的详解http://t.csdnimg.cn/X6t6P1.链表面试题既然已经懂得了链表该如何实现,那么现在就趁热打铁开始练习!这里给码喵们整理了相对不错的一些OJ题来练习1.删除链表中等于给定值val的所有结点。力扣(LeetCode)官网-全球极客挚爱的技术成长平台思路:遍历整个表,访问每个表的值并且删除再将next的指针指向下一个节点此题比较简单,
CatShitK
·
2024-02-05 03:18
数据结构
数据结构
链表
c语言
算法
开发语言
c++
数据结构
单链表实现通讯录
1.功能介绍基于上一篇对单链表的基本操作的了解,为了巩固相关知识点,于是用单链表写了一个通讯录作为巩固和加深对相关知识点的理解。基本的原理都是对单链表基本操作的应用。主要实现了一下几个简单的功能。初始化通讯录建立通讯录(头插法和尾插法)删除联系人修改联系人查找联系人插入联系人信息(前插法和后插法)遍历通讯录清空通讯录在建立通讯录和插入联系人信息时,会对ID进行判断,重复则提示重新输入,在插入联系人
无糖冰可乐
·
2024-02-05 03:18
c语言
c++
其他
数据结构
数据结构
:用顺序表和单链表实现通讯录(下)
前言:上篇主要是用顺序表实现通讯录,本篇主要是用单链表实现通讯录。分析:单链表在这里是指单向不带头不循环链表。如下图所示,通讯录是一个结构体,里面存有数据和下一个结点的地址。数据在这里是联系人信息的结构体。(当然也可以不建两个结构体,只建一个通讯录结构体)联系人信息有名字、性别、年龄、电话和地址。姓名性别年龄地址都是数组,因为它们可能用到汉字,汉字是宽字符,一个汉字占两个字节。而char类型的变量
长亭序宴
·
2024-02-05 03:48
数据结构
数据结构
:用顺序表和单链表实现通讯录(上)
前言首先简要介绍顺序表和链表的概念和区别以作区分。顺序表:逻辑上是线性的,物理性质上也是线性的。逻辑是线性的(连续的)体现在它可以通过第一个数找到接下来的数。物理性质上的线性体现在分配给它的内存是连续的。它本质上就像一个数组,可以通过下标来访问成员。单链表:这里说的单链表是指不带头单向不循环链表。链表和顺序表是不同的。链表在逻辑上是线性的,但在物理性质上是非线性的。需要的时候申请一块内存,但这块内
长亭序宴
·
2024-02-05 03:46
数据结构
javascript
数据结构
—树
自从学了点
数据结构
,搬砖背也不痛了,腰也不酸了。树这样数据是让人头痛的
数据结构
,树
数据结构
在前端常见的就是对组织架构的抽象。树的相关术语一个树结构
zidea
·
2024-02-05 03:50
距离
考研
初试的时间还有几天,别说你还在犹豫是坚持还是放弃
距离19年全国硕士研究生考试初试的时间,还有短短的几天,是不是有那么一部分同学还在焦虑,坚持还是放弃?这样的童鞋一定有,比方我前同事就是这样。去年她报考北京的一所大学,当时也去看了考场,但是奇怪的是在她看完考场回来以后,就有了放弃考试的想法,终于在考试的前两个星期的时候成功的放弃了。我很为她惋惜,凭她的实力,如果坚持考完,很有希望考上理想的学校。但她轻易的就这样放弃了。据说19年报考硕士研究生的人
林林飞扬
·
2024-02-05 03:59
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
寒假预备役学习
数据结构
算法
学习
白露
一半秋一半色一半枯一半绿一半暖一半凉一半命一半运秋风起秋意浓秋雨落秋思长蒹葭苍苍飘荡一缕鸿毛随风杨柳岸霜染林雁南飞菊花黄离人泪心上秋红颜镜花辞树一帘烟雨缥缈一曲红尘浅唱一笔素墨书香一笺心语情愫一身尘埃来回一梦黄粱成空一壶清酒独饮一醉不解真愁伤春悲秋何时了写无可写找由头舞文弄墨来一回开心生活是
王道
今日白露
飘云
·
2024-02-05 01:04
数据结构
——算法的时间复杂度和空间复杂度
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
数据结构
2021-08-24
今天跟自己计划的还差普心一章没看完中午的时候感觉太饿了又去超市买了面包还是感觉自己不够专注这样我怎么考得上呢本来想学到闭馆的时候然后再回去又怕太晚回去不太安全回来的路上心里还期望能遇上他可能真的没有缘分而且如果他喜欢我的话早就加我至少说一声告白吧可是终究是我的幻想丢弃幻想脚踏实地吧回来的时候本来想着已经很晚了应该没什么人了后来看到一个特别漂亮的小姐姐还在翻书她应该也是
考研
的吧原来我不是一个人啊加油
载歌暖阳
·
2024-02-05 01:34
小白再也不用为了找教程发愁!一篇文章让你快速入门C语言!
再者c能从很大的程度上帮你了解计算机的发展史,
数据结构
等方面的知识,很多软件、甚至操作系统中的很大部分是用c来实现的。还有一些电器芯片的程序,比如电冰箱内制冷系统……可以说用c可以解决一
C语言学习
·
2024-02-05 01:07
【流水账】第一次在自己家里过年
准备支持她继续
考研
一年(实际上从毕业算起,也就是大半年时间,毕竟这个学期还没有结束),报辅导班等各种方法都
金台望道
·
2024-02-05 00:33
忘羡甜宠48:魏婴,该我的必定一分也不能少
毕竟要知道,对一头专啃白菜的猪,不能对他抱有太大的期望,守着自己的窝才是
王道
。晚风轻拂,云霞漫天,放眼望去,一片郁郁葱葱。
卿恋珞珞
·
2024-02-05 00:51
【
数据结构
09】哈希
哈希算法:哈希也叫散列、映射,将任意长度的输入通过散列运算转化为固定长度的输出,该输出就是哈希值(散列值)。哈希映射是一种压缩映射,通常情况下,散列值的空间远小于输入值的空间。哈希运算的结果称为哈希值,哈希运算是不可逆过程,即不能通过哈希值推算出原值。哈希运算常用于加密、位图、布隆过滤,位图的作用是海量数据的标记,布隆过滤器的作用是提高海量数据查询的效率(客户端向服务端查询数据)。一、哈希函数Ha
AllinTome
·
2024-02-05 00:28
数据结构
哈希算法
数据结构
算法
2020-12-23晨间日记
今天是什么日子
考研
倒计时第3天起床:7:40就寝:凌晨2:00天气:晴心情:良好叫我起床的不是闹钟是梦想年度目标及关键点:上岸今日三只青蛙/番茄钟查漏补缺成功日志-记录三五件有收获的事觉得很难得那一件事
Crystal绮
·
2024-02-05 00:07
2019-10-17晚间日记
今天是什么日子起床:6点半就寝:24点半天气:晴心情:还好纪念日:没有叫我起床的不是闹钟是梦想年度目标及关键点:
考研
,努力本月重要成果:进步,前进今日三只青蛙/番茄钟15.5hour成功日志-记录三五件有收获的事务没有财务检视充饭卡
换一个昵称
·
2024-02-05 00:39
Redis、Memcache和MongoDB的区别]
Memcached的局限性:只支持简单的key/value
数据结构
,
Quillagua
·
2024-02-05 00:32
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他