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
重学数据结构与算法
学习JavaScript
数据结构与算法
(七)——散列表(二)
其中,HashTable类的创建见博客学习JavaScript
数据结构与算法
(七)——散列表(一)。
lollipop94
·
2024-01-13 08:38
数据结构与算法
javascript
数据结构
算法
散列表
学习JavaScript
数据结构与算法
(七)——散列表(一)
散列技术是在记录的存储位置和它的关键字之间建立一个确立的对应关系f,使得每个关键字key对应一个存储位置f(key)。查找时,根据这个确定的对应关系找到给定值key的映射f(key),若查找集合中存在这个记录,则必定在f(key)的位置上。其中,对应关系f成为散列函数,又称为哈希函数。采用散列技术将记录存储在一块连续的存储空间中,这块连续存储空间称为散列表或哈希表。关键字对应的记录存储位置称为散列
lollipop94
·
2024-01-13 08:08
数据结构与算法
javascript
数据结构
算法
散列函数
散列表
【数据结构和算法】最近的请求次数
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1队列问题一般解法2.2方法一:队列三、代码3.1方法一
绿皮龟
·
2024-01-13 07:32
数据结构与算法合集
数据结构
算法
java
贪心算法
动态规划
线性回归
链表
重学
Java 1.学习路线及相关概述
别灰心,好运会降临——24.1.11Ss.1学习框架图Ss.2硬件和软件硬件是看得见、摸得着的物理部件或设备软件是以程序和文档的形式存在硬件和软件是相辅相成的,谁也离不开谁Ss.3计算机语言计算机编程语言,就是人们对计算机下达的命令,让计算机完成人们需要的功能计算机语言的发展:第一代:机器语言第二代:汇编语言第三代:高级语言Ss.4Java语言Java是目前应用最为广泛的软件开发平台之一Java是
L_cl
·
2024-01-13 06:58
Java从0到1
java
开发语言
重学
Java 2.Java入门程序
不破不立——24.1.111.开发三步骤1.编写:a.创建一个文本文档b.注意:将文件的后缀名显示出来显示扩展名:点击查看->点击文件扩展名2.编译:a.命令:javacjava文件名.javab.注意:javac会将java文件编译,生成一个.class文件(字节码文件),jvm运行只认class文件3.运行:a.命令:javaclass文件名(不需要带后缀名)2.注释1.概述:对代码的解释说明
L_cl
·
2024-01-13 06:24
Java从0到1
java
开发语言
学历不重要,是最可笑的谎言
在嘉宾马丁与他辩论,工作是否应该看
重学
历时,马丁说他的公司没有一个是重点大学毕业的。张雪峰老师怒怼:“所以说你不是世界企
追梦菌
·
2024-01-13 06:05
数据结构与算法
之美学习笔记:47 | 向量空间:如何实现一个简单的音乐推荐系统?
这里写自定义目录标题前言算法解析总结引申前言本节课程思维导图:很多人都喜爱听歌,以前我们用MP3听歌,现在直接通过音乐App在线就能听歌。而且,各种音乐App的功能越来越强大,不仅可以自己选歌听,还可以根据你听歌的口味偏好,给你推荐可能会喜爱的音乐,而且有时候,推荐的音乐还非常适合你的口味,甚至会惊艳到你!如此智能的一个功能,你知道它是怎么实现的吗?算法解析实际上,要解决这个问题,并不需要特别高深
浊酒南街
·
2024-01-13 01:18
数据结构与算法之美学习笔记
数据结构
算法
数据结构与算法
之美学习笔记:46 | 概率统计:如何利用朴素贝叶斯算法过滤垃圾短信?
目录前言算法解析总结引申前言本节课程思维导图:上一节我们讲到,如何用位图、布隆过滤器,来过滤重复的数据。今天,我们再讲一个跟过滤相关的问题,如何过滤垃圾短信?垃圾短信和骚扰电话,我想每个人都收到过吧?买房、贷款、投资理财、开发票,各种垃圾短信和骚扰电话,不胜其扰。如果你是一名手机应用开发工程师,让你实现一个简单的垃圾短信过滤功能以及骚扰电话拦截功能,该用什么样的数据结构和算法实现呢?算法解析实际上
浊酒南街
·
2024-01-13 01:48
数据结构与算法之美学习笔记
算法
数据结构
数据结构与算法
之美学习笔记:45 | 位图:如何实现网页爬虫中的URL去重功能?
目录前言算法解析总结引申前言本节课程思维导图:网页爬虫是搜索引擎中的非常重要的系统,负责爬取几十亿、上百亿的网页。爬虫的工作原理是,通过解析已经爬取页面中的网页链接,然后再爬取这些链接对应的网页。而同一个网页链接有可能被包含在多个页面中,这就会导致爬虫在爬取的过程中,重复爬取相同的网页。如果你是一名负责爬虫的工程师,你会如何避免这些重复的爬取呢?最容易想到的方法就是,我们记录已经爬取的网页链接(也
浊酒南街
·
2024-01-13 01:47
数据结构与算法之美学习笔记
爬虫
数据结构
算法
java
数据结构与算法
刷题-----LeetCode62. 不同路径
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-13 00:21
算法
java
leetcode
算法
java
数据结构与算法
刷题-----LeetCode63. 不同路径 II
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-13 00:50
算法
java
leetcode
算法
笔试面试题——继承和组合
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、什么是菱形继承?菱形继承的问题是什么?二、什么是菱形虚拟继承?
北尘_
·
2024-01-12 22:43
笔试面试题
c++
面试
手撸golang 基本
数据结构与算法
图的最短路径 贝尔曼-福特算法
缘起最近阅读>(【日】石田保辉;宫崎修一)本系列笔记拟采用golang练习之贝尔曼-福特算法贝尔曼-福特(Bellman-Ford)算法是一种在图中求解最短路径问题的算法。最短路径问题就是在加权图指定了起点和终点的前提下,寻找从起点到终点的路径中权重总和最小的那条路径。摘自>【日】石田保辉;宫崎修一流程给定若干顶点,以及顶点间的若干条边,寻找从指定起点from到指定终点to的最小权重路径设定fro
老罗话编程
·
2024-01-12 19:46
【C++】list的介绍与使用
个人主页:简料所属专栏:C++个人社区:越努力越幸运社区简介:简料简料,简单有料~在校大学生一枚,专注C/C++/GO的干货分享,立志成为您的好帮手~C/C++学习路线(点击解锁)❤️C语言❤️初阶
数据结构与算法
简 料
·
2024-01-12 18:13
C++
c++
list
开发语言
迭代器
list与vector比较
老师的课堂行为包括什么内容
同时,老师要尊
重学
生的个性
DoctorLeo
·
2024-01-12 16:25
学习
学习方法
重学
MySQL之关系型数据库和非关系型数据库
1关系型数据库1.1关系型数据库的特性1.1.1事务的特性事务,是指一个操作序列,这些操作要么都执行,或者都不执行,而且这一序列是无法分隔的独立操作单位。也就是符合原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)的一组操作。原子性:指一个事务中的所有操作全部提交成功,或者全部失败。不存在中间过程。一致性:指的是在一个事务执
归思君
·
2024-01-12 15:20
mysql
数据库
mysql
数据结构与算法
教程,数据结构C语言版教程!(第三部分、栈(Stack)和队列(Queue)详解)四
第三部分、栈(Stack)和队列(Queue)详解栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为"一对一"的数据,但由于它们比较特殊,因此将其单独作为一章,做重点讲解。使用栈结构存储数据,讲究“先进后出”,即最先进栈的数据,最后出栈;使用队列存储数据,讲究"先进先出",即最先进队列的数据,也最先出队列。既然栈和队列都属于线性表,根据线性表分为顺序表和链表的特点,栈也可分为顺
别致的SmallSix
·
2024-01-12 12:48
数据结构(C语言版)
数据结构
c语言
开发语言
《教育心理学》读书笔记14
形成教师期望的策略在客观基础上形成教师期望,每个教师都应该对每一个学生一视同仁,不歧视、不低估、不偏爱,尊
重学
生的自尊心。
宋华俊
·
2024-01-12 11:25
数据结构(三)堆和哈希表
案例一:使用python实现最小堆案例二:如何用Python通过哈希表的方式完成商品库存管理闯关题(包含案例三:python实现哈希表)本文是在原本
数据结构与算法
闯关的基础上总结得来,加入了自己的理解和部分习题讲解原活动链接邀请码
大地之灯
·
2024-01-12 07:24
数据结构与算法
数据结构
散列表
哈希算法
【
数据结构与算法
】二叉树遍历
搜索二叉树概念二叉树是树的特殊一种,具有如下特点:1、每个结点最多有两颗子树,结点的度最大为2。2、左子树和右子树是有顺序的,次序不能颠倒。3、即使某结点只有一个子树,也要区分左右子树。搜索二叉树递归遍历前序遍历基本思想:先访问根结点,再先序遍历左子树,最后再先序遍历右子树即根—左—右。publicstaticvoidpreRecDisplay(TreeNodenode){//前序遍历if(nod
叫我不矜持
·
2024-01-12 06:53
数据结构与算法
-第七章 查找技术
查找的基本概念关键码关键码:可以标识一个记录(数据元素、结点、顶点)的某个数据项键值:关键码的值主关键码:可以唯一标识一个记录的关键码次关键码:不能唯一标识一个记录的关键码查找查找:在相同类型的记录构成的集合中找出满足给定条件的记录给定的查找条件可能是多种多样的把查找条件限制为“匹配”,即查找关键码等于给定值的记录查找表是由同一类型的数据元素(或记录)构成的集合。查找的结果:若在查找集合中找到了与
Ciian
·
2024-01-12 05:22
数据结构与算法
算法
数据结构
哈希算法
离职,是快乐还是忧愁
只是对在校老师的要求变了,今年离职的老师,必须提前报备,没有报备的就是不尊
重学
校,到时候如果走要付违约金的。当时也是犹豫了很久,到底要不要报备。因为考是肯定要考的,但是考不考的上就很难说。所以报备了如
大丛_
·
2024-01-12 04:07
做一个真正尊
重学
生的智慧型老师
昨天在教育时报上看到,滦川学生打老师事件被当作了今年评选最具智慧力班主任的答辨案例,案例是这样问的:去年,栾川男子常某将初中老师在路上拦下殴打的视频在网上传播,引发社会广泛关注,此事曝光后,常某称,20年前在中学读书时被老师任意欺负,给他的心灵造成了很大的伤害,前不久,栾川县人民法院开庭审理了此案,并判常某有期徒刑一年六个月。作为班主任,这个案件带给你哪些思考和启示?看完这个案例,我也在内心问我自
4a4d704260f1
·
2024-01-12 02:44
C++进阶(一)继承
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、继承的概念及定义1、继承的概念2、继承定义1、定义格式2、继承关系和访问限定符
北尘_
·
2024-01-12 01:18
C++
c++
java
开发语言
C++进阶(二)继承
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、继承与静态成员二、复杂的菱形继承及菱形虚拟继承三、继承的总结和反思一、
北尘_
·
2024-01-12 01:18
C++
c++
java
开发语言
C++进阶(三)多态
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构与算法
》☀️走在路上,不忘来时的初心文章目录一、多态的概念1、概念二、多态的定义及实现1、多态的构成条件2、虚函数3、
北尘_
·
2024-01-12 01:16
C++
c++
开发语言
数据结构与算法
(一)线性结构篇
线性结构篇**注意:**开始本篇学习之前,请确保你完成了C语言程序设计篇视频教程,否则无法进行学习。我们本系列课程分为基础知识和算法实战两部分,其中算法实战在LeetCode上进行:https://leetcode.cn/,各位可以提前在平台上注册好相关账号。学习完数据结构,各位小伙伴可以尝试参加算法相关的学科竞赛,如ICPC-ACM、蓝桥杯等,算法类的比赛含金量相比项目类比赛更高,也更有价值,相
青空の霞光
·
2024-01-11 20:05
C语言
算法
蓝桥杯
c语言
数据结构
数据结构与算法
教程,数据结构C语言版教程!(第三部分、栈(Stack)和队列(Queue)详解)三
第三部分、栈(Stack)和队列(Queue)详解栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为"一对一"的数据,但由于它们比较特殊,因此将其单独作为一章,做重点讲解。使用栈结构存储数据,讲究“先进后出”,即最先进栈的数据,最后出栈;使用队列存储数据,讲究"先进先出",即最先进队列的数据,也最先出队列。既然栈和队列都属于线性表,根据线性表分为顺序表和链表的特点,栈也可分为顺
别致的SmallSix
·
2024-01-11 20:29
数据结构(C语言版)
javascript
开发语言
ecmascript
书单
计算机程序的构造和解释)4.Java编程思想5.CSAPP(深入理解计算机系统)6.大话设计模式7.重构改善既有代码的设计8.effectivejava9.深入理解Java虚拟机10.tcp/ip详解卷一、二、三11.
数据结构与算法
suddennessMan
·
2024-01-11 18:03
别让“证书”限制了你的发展
在我们刚毕业的时候会特别注
重学
历,同样学历看学校,同样学校看专业。
ABC的风格_9f47
·
2024-01-11 09:53
数据结构与算法
(C#实现)002--线性表的应用之多项式相加
一、多项式的表示 一元多项式的数学表达式为:$f(x)=a_0+a_1x+\cdot\cdot\cdot+a_{n-1}x^{n-1}+a_nx^n$,其中关键数据就是非零项的系数$a_i$和指数$i$,可以采用线性表结构来存储,为使得多项式相加更加方便,将按照指数从大到小的顺序*存储非零项。二、多项式中的非零项//////多项式的非零项///publicclassPolynomialTerm{
周老一员
·
2024-01-11 07:32
[AcWing]836. 合并集合(C++实现)并查集模板题
[AcWing]836.合并集合(C++实现)并查集模板题1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构与算法
思想6.总结1.题目2.读题(需要重点注意的东西
Cloudeeeee
·
2024-01-11 05:41
AcWing算法日记
c++
图论
java
数据结构与算法
刷题-----LeetCode343. 整数拆分(TODO)
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-11 05:58
算法
java
算法
leetcode
java
数据结构与算法
刷题-----LeetCode303. 区域和检索 - 数组不可变
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-11 05:28
算法
java
leetcode
算法
重学
JavaScript高级(十一):你真的了解Iterator(迭代器)-Generator(生成器)么?
Iterator(迭代器)-Generator(生成器)详解此篇文章主要讲解了Iterator(迭代器)-Generator(生成器),在实际开发中用的不是很多,但是对于理解async/await有一定的帮助,同时对React中的redux库的使用,有很大的帮助大家在阅读文章的时候,有写错的地方,还请多多指正!什么是迭代器使用户在容器对象上遍访的对象,是用该接口,无需关系对象的内部实现过程我们可以
前端大菜鸟_
·
2024-01-11 03:02
重学JavaScript高级
javascript
开发语言
ecmascript
重学
JavaScript高级(十):十分钟掌握Promise细节
Promise–详解ES5之前处理异步的方法会先封装一个工具函数接收三个参数,业务参数,成功回调函数,失败回调函数这种需要将成功以及失败的业务逻辑梳理清除,而且参数位置也没有规范functiontool(count,successCall,failCall){setTimeout(()=>{if(count>0){//填写业务逻辑successCall();}else{//填写业务逻辑failCa
前端大菜鸟_
·
2024-01-11 03:02
重学JavaScript高级
javascript
开发语言
ecmascript
重学
JavaScript高级(六):以面向对象原型继承(ES5)搞懂原型原型链
面向对象原型继承(ES5)普通对象原型(隐式原型)JavaScript中的每个对象都有一个特殊的内置属性[[prototype]],它实际上是一个对象,指向的是另外一个对象[[prototype]]的作用当我们通过引用对象的key获取一个value时候,实际上会触发get的对象操作这个操作首先会查找对象本身有没有这个key,如果有的话直接使用没有这个key,那么会访问对象内置属性[[prototy
前端大菜鸟_
·
2024-01-11 03:32
重学JavaScript高级
javascript
重学
JavaScript高级(七):ES6中实现继承的方法以及JS中的多态
建议在看这篇文章之前,要先阅读我的前一篇文章,会让你有醍醐灌顶的想法
重学
JavaScript高级(六):以面向对象原型继承(ES5)搞懂原型原型链认识class定义类ES5之前定义类的方式,使用Function
前端大菜鸟_
·
2024-01-11 03:32
重学JavaScript高级
javascript
es6
开发语言
重学
JavaScript高级(九):Proxy用法详解
Proxy详解Proxy-监听对象的操作需求:监听某个对象属性的操作先看以下之前的操作通过Object.defineProperty进行监听某个属性是否发生了变化(同时也是vue2中实现响应式的原理)letobj={a:100};let_value="";Object.defineProperty(obj,"a",{set(value){_value=value;console.log("a的值发
前端大菜鸟_
·
2024-01-11 03:01
重学JavaScript高级
javascript
前端
开发语言
重学
JavaScript高级(十二):async/await-事件循环-面试高频
async/await-事件循环前面我们学习了生成器和迭代器,那么在本篇文章中,我们主要讲解生成器与Promise的结合使用,从而引出async/await语法,同时会涉及面试中频次最高的一个知识点:事件循环生成器与异步处理首先需要了解回调地狱在Promise出来之前,我们多次请求网络接口,有可能产生回调地狱//伪代码functionrequest(url){//请求的逻辑代码//返回一个结果re
前端大菜鸟_
·
2024-01-11 03:31
重学JavaScript高级
javascript
面试
前端
LeetCode刷题--- 下降路径最小和
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-10 23:54
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 不同路径 II
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-10 23:23
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 珠宝的最高价值
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-10 23:23
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 最小路径和
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-10 23:52
力扣动态规划算法题
leetcode
算法
【揭秘APT攻击】——内网渗透实战攻略,带你领略网络安全的绝密世界!
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录介绍什么是内网?什么是内网渗透?
Aileen_0v0
·
2024-01-10 20:19
Aileen粉丝福利
网络
web安全
安全
数据结构
网络安全
信息与通信
udp
周六 2020-01-11 09:00 - 24:30 多云 02h00m
科研参考书【】1)的《》看0/0页-5.科研文档1)组织工作[1]:例会--英语能力[2]:1.听力--十分2.单词--五分3.口语--五分4.英语文档1)编程能力[2]:1.编程语言C语言--O分2.
数据结构与算法
么得感情的日更机器
·
2024-01-10 20:37
Python - 深夜
数据结构与算法
之 Two-Ended BFS
目录一.引言二.双向BFS简介1.双向遍历示例2.搜索模版回顾三.经典算法实战1.Word-Ladder[127]2.Min-Gen-Mutation[433]四.总结一.引言DFS、BFS是常见的初级搜索方式,为了提高搜索效率,衍生了剪枝、双向BFS以及A*即启发式搜索等高级搜索方式。剪枝通过避免不必要或者次优解来减少搜索的次数,提高搜索效率;双向BFS通过层序遍历从首尾逼近答案,提高搜索效率;
BIT_666
·
2024-01-10 20:26
夜深人静写算法
Python
宽度优先
深度优先
算法
双向BFS
数据结构与算法
-数据结构
Java工程师知识树概念:数据结构是一种存储和组织数据的方法,可以有效地使用它。数据结构是任何程序或软件的构建块(基础块)。术语:就数据结构而言,使用以下术语:数据:数据可以定义为基本值或值集合,例如,学生的姓名和ID,成绩等就是学生的数据。组项:具有从属数据项的数据项称为组项,例如,学生的姓名由名字和姓氏组成。记录:记录可以定义为各种数据项的集合,例如,如果以学生实体为例,那么学生的名称,地址,
HughJin
·
2024-01-10 18:23
XGBoost建模调参-保险赔偿预测模型
第二部分建模过车着
重学
习如何用XGboost进行建模和调参。基本建模流程:1)读取数据;2)特征理解;3)数据清洗、预处理;4)建立模型;5)模型评估。
Avasla
·
2024-01-10 10:53
机器学习算法
Python
数据分析
python
数据结构与算法
-栈-移掉K位数字
移掉K位数字给你一个以字符串表示的非负整数num和一个整数k,移除这个数中的k**位数字,使得剩下的数字最小。请你以字符串形式返回这个最小的数字。示例1:输入:num="1432219",k=3输出:"1219"解释:移除掉三个数字4,3,和2形成一个新的最小的数字1219。示例2:输入:num="10200",k=1输出:"200"解释:移掉首位的1剩下的数字为200.注意输出不能有任何前导零。
王糍粑的小夕
·
2024-01-10 08:26
数据结构与算法
算法
java
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他