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
java-算法题
【LeetCode:746. 使用最小花费爬楼梯 | 递归 -> 记忆化搜索 -> DP】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-17 20:48
LeetCode每日一题打卡
#
动态规划系列
leetcode
算法
java
递归
动态规划
记忆化缓存
【LeetCode:2132. 用邮票贴满网格图 | 二维前缀和 + 二维差分和】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-17 20:18
LeetCode每日一题打卡
leetcode
算法
java
前缀和
差分
数据结构
【LeetCode: 2276. 统计区间中的整数数目 | 线段树】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-17 20:18
LeetCode每日一题打卡
leetcode
算法
java
数据结构
线段树
【LeetCode: 2415. 反转二叉树的奇数层 | BFS + DFS】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-17 20:15
LeetCode每日一题打卡
#
二叉树系列
leetcode
宽度优先
深度优先
java
dfs
bfs
二叉树
力扣(LeetCode)简单
算法题
--- Python3
目录1、回文数13、罗马数字转整数14、最长的公共前缀20、有效的括号26、删除有序数组中的重复项27、移除元素35、搜索插入位置58、最后一个单词的长度66、加一67、二进制求和69、x的平方根70、爬楼梯118、杨辉三角119、杨辉三角Ⅱ返回「杨辉三角」的第rowIndex行121、买卖股票的最好时机125、验证回文串136、只出现一次的数字168、Excel表列名称169、多数元素171、E
戲子 鬧京城°ぃ
·
2023-12-17 20:08
Python
算法
算法
leetcode
python
【数据结构】哈希表算法总结
算法题
中哈希表的题目可能会有添加、查找操作,删除操作较少,删除用逻辑删除,即用一个bool数组来标识出哪些数已经被删除了。例题展示题目链接htt
ykycode
·
2023-12-17 19:33
经典算法总结
Hash的应用
数据结构
算法
数据结构
散列表
哈希表
字符串哈希
拉链法
开放定址法
Java-
抽象类详解
目录1、抽象类基本概念2、抽象类语法3、抽象类特性4、抽象类和普通类之间的关系1、抽象类基本概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。如果一个方法中没有具体的实现内容,我们可以把该方法设计为一个抽象方法(abstractmethod),包含抽象方法的类就叫做抽象类(ab
煎饼小狗
·
2023-12-17 17:28
Java
java
开发语言
学习
数据结构
矩阵中的1变2
矩阵中的1变2—广度优先搜索听同学说了一道
算法题
,大概的意思是在一个N*M矩阵中,这个矩阵中一共有三种元素,{0,1,2},有以下规则:对于矩阵进行遍历,每次将2周围的1全部变成2,0不变;每次只能将与
FYZBXX
·
2023-12-17 16:52
算法
算法
广度优先搜索
第十五届蓝桥杯模拟赛(第一期)第一题(c++)
之前我一直都是用python打算法,但发现c++好像人更多,尝试着也用c++去解决一些
算法题
目,还好计算机语言之间的逻辑是相通的,下面,我就浅浅地用c++来解决一个第一期的
算法题
吧。
Up的芳
·
2023-12-17 16:50
蓝桥杯
c++
职场和发展
JAVA-
暑假笔记(源自尚硅谷Java教程)
命令行指令使用WIN+R键显示页面,然后输入cmd进入控制台。基础指令:Dir:列出当前目录下的文件及文件夹。directoryMd:创建目录makedirectoryRd:删除目录removedirectoryCd:进入指定目录comedirectoryCd..:退回至上级目录Cd\:退回至跟根目录Del:删除文件deletedirectory目录就是文件夹。删除一个类的文件时del*.文件类型
早上起不来的某人
·
2023-12-17 14:50
eclipse
Linux权限篇
权限的概念也是类似的,特指通过一定的条件,拦住一部分人,给另一部分人权限去访问资源2.权限的本质上面说到,权限是限制人的,因此权限一定离不开人;另一方面,权限又跟事物的自身属性相关,你总不能说我去爱奇艺上刷
算法题
吧因此
大时代1105
·
2023-12-17 12:36
Linux
linux
Java-
查看运行时对象占用内存
Java-
查看运行时对象占用内存一、查看项目运行时的进程IDjps二、导出运行信息到二进制文件中#选择想要查看程序的进程ID,例如jmap-dump:format=b,file=heap.bin20772
18岁程序员想打职业
·
2023-12-17 07:01
Java
java
jvm
ide
2021-08-29
过程星期一:js考核结束了,归纳了自己的问题,js考核总结星期二:jq文档结束,开始写作品,随便写几道
算法题
星期三:缺乏一些知识,拐回去看了视频,并把笔记写好,jQuery笔记星期四:localStorage
很是措不及防的呢
·
2023-12-16 22:10
阶乘很简单?恕我直言,阶乘相关的面试题你还真不一定懂!
对于如何算n的阶乘,只要你知道阶乘的定义,我想你都知道怎么算,但如果在面试中,面试官抛给你一道与阶乘相关,看似简单的
算法题
,你还真不一定能够给出优雅的答案!本文将分享几道与阶乘相关的案例,且难度递增。
Java高级架构狮
·
2023-12-16 19:58
【算法】【动规】乘积为正数的最长子数组长度
跳转汇总链接
算法题
汇总链接1.1乘积为正数的最长子数组长度题目链接给你一个整数数组nums,请你求出乘积为正数的最长子数组的长度。一个数组的子数组是由原数组中零个或者更多个连续数字组成的数组。
TTang-sq
·
2023-12-16 17:38
算法
算法
leetcode
文章目录0914
算法题
leetcode179最大数leetcodenums数组两个数字和为target排序复习冒泡快速排序堆排序牛客DP18滑雪0914
算法题
leetcode179最大数给定一个nums
CODE20220318
·
2023-12-16 16:48
算法
数据结构
leetcode
贪心算法总结
贪心算法什么是贪心
算法题
目汇总1800.最大升序子数组和什么是贪心算法贪心的本质是选择每一阶段的局部最优,从而达到全局最优。
Josue?
·
2023-12-16 15:51
贪心算法
算法
看了这篇文章,再也不怕关于树的面试题了
难点会让你手写关于树的
算法题
,又或是在Java后端面试中也会涉及到一些树的知识,例如在HashMap中产生哈希冲突生成的链表到一定条件下为什么要转成红黑树?,为什么要用红黑树而不用B+树呢?
不学无数的程序员
·
2023-12-16 12:05
算法基础课(AcWing)—— 1.基础算法
已转向AcWing刷
算法题
,化身y总迷妹hh。目前处于背模板阶段,CSDN用于每周整理笔记+心得+进度(更新ing)。
fyxz
·
2023-12-16 10:31
算法
Java-
多线程
多线程什么是多线程如果一个进程中同时运行了多个线程,用来完成不同的工作,则称之为"多线程"多个线程交替占用CPU资源,而非真正的并行执行线程多线程的好处充分利用CPU的资源简化编程模型带来良好的用户体验主线程Thread类Java提供了java.lang.Thread类支持多线程编程主线程main()方法即为主线程入口产生其他子线程的线程必须最后完成执行,因为它执行各种关闭动作publicstat
林诺辞
·
2023-12-16 10:30
java
java
开发语言
牛客网高频
算法题
系列-BM3-链表中的节点每k个一组翻转
牛客网高频
算法题
系列-BM3-链表中的节点每k个一组翻转题目描述将给出的链表中的节点每k个一组翻转,返回翻转后的链表如果链表中的节点数不是k的倍数,将最后剩下的节点保持原样你不能更改节点中的值,只能更改节点本身
雄狮虎豹
·
2023-12-16 02:36
算法通关村第十五关 | 白银 | 海量数据场景下的热门
算法题
1.从40个亿中产生一个不存在的整数可以采用位图存储数据,申请一个bit类型的数组bitArr,每个位置只表示0或者1状态,可以将占用内存缩小为使用哈希表的1/32。遍历给定的40亿个数,遇到数时就将bitArr相应位置设置为1。遍历结束后,再遍历bitArr,哪个位置上的值是0,那这个数就不在40亿个数中。假如现在只有10MB内存空间可用,就可以考虑使用分块的方法。通过时间换取空间。将数据平均分
星不易
·
2023-12-16 02:01
不易
算法通关村
算法
算法通关村
Java-
锁升级过程
文章摘自:《Java并发编程的艺术》提取码:naupJavaSE1.6为了减少获得锁和释放锁带来的性能消耗,引入了“偏向锁”和“轻量级锁”,在JavaSE1.6中,锁一共有4种状态,级别从低到高依次是:无锁状态、偏向锁状态、轻量级锁状态和重量级锁状态,这几个状态会随着竞争情况逐渐升级。锁可以升级但不能降级,意味着偏向锁升级成轻量级锁后不能降级成偏向锁。synchronized用的锁是存在Java对
Matchmen
·
2023-12-16 02:44
【教3妹学编程-
算法题
】消除相邻近似相等字符
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~3妹:好冷啊,冻得瑟瑟发抖啦2哥:又一波寒潮来袭,外面风吹的呼呼的。3妹:今天还有雨,2哥上班记得带伞。2哥:好的3妹:哼,不喜欢冬天,也不喜欢下雨天,要是我会咒语,一直停留在春天就好啦,四季如春。2哥:想得美,接受现实吧。四季如春不可能了,不过本周可以
程序员小2
·
2023-12-16 00:21
算法
c#
开发语言
【教3妹学编程-
算法题
】用邮票贴满网格图
3妹:“你不是真正的快乐,你的笑只是你穿的保护色”2哥:3妹还在唱五月天的歌啊,你不知道五月天假唱,现在全网都在骂呢。3妹:知道啊,可是关我什么事,这个歌的确好听啊。2哥:嗯嗯,不错,还以为你是脑残粉,无论黑白都只管追星呢。3妹:我是只管追歌的,歌好听就行啦。2哥:追哥?追哪个哥,难道是我这个2哥~3妹:切,谐音梗扣钱!2哥:话说五月天演唱会的门票还挺贵的,要上千了,粉丝们花了钱如果听的假唱,要伤
程序员小2
·
2023-12-16 00:21
教3妹学编辑-算法篇
算法
【教3妹学编程-
算法题
】交换得到字典序最小的数组
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~3妹:2哥2哥,你有没有看到新闻:周海媚姐因病医治无效,于2023年12月11日离开了我们。2哥:看到了,真是个悲伤的消息,早晨还看到辟谣,以为没事了呢。3妹:是啊,#再见周芷若#2哥:童年的女神,周海媚演的这版“周芷若”真的很深入人心!被评为“最美周芷
程序员小2
·
2023-12-16 00:50
教3妹学编辑-算法篇
算法
数据结构
排序算法
【教3妹学编程-
算法题
】反转二叉树的奇数层
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~3妹:“你不是真正的快乐,你的笑只是你穿的保护色”2哥:3妹还在唱五月天的歌啊,你不知道五月天假唱,现在全网都在骂呢。3妹:知道啊,可是关我什么事,这个歌的确好听啊。2哥:嗯嗯,不错,还以为你是脑残粉,无论黑白都只管追星呢。3妹:我是只管追歌的,歌好听就
程序员小2
·
2023-12-16 00:46
教3妹学编辑-算法篇
算法
android 自定义驱动(第三篇:HIDL服务端)
运行Android8.0的设备必须支持绑定式和直通式HAL:当前的类型为:
Java-
>Jni->Binder客户端======Binder通信======>Bin
momxmo
·
2023-12-15 23:48
Java-
数据库操作
使用JDBC技术连接MySQL数据库的步骤:1、导入JDBC包你需要将MySQL的JDBC驱动包含在你的项目中。一般来说,这可以通过将相关的jar文件添加到项目的类路径中来完成。这个jar文件通常被称为mysql-connector-java-version-bin.jar,其中“version”是你的JDBC驱动的版本号。在你的Java代码中,你需要在文件的顶部导入相关的包。这些包包括java.
chunfu.
·
2023-12-15 23:49
java
数据库
开发语言
【算法】【动规】单词拆分
跳转汇总链接
算法题
汇总链接1.4单词拆分题目链接给你一个字符串s和一个字符串列表wordDict作为字典。请你判断是否可以利用字典中出现的单词拼接出s。
TTang-sq
·
2023-12-15 22:42
算法
算法
动态规划
【算法】【动规】环绕字符串中唯一的子字符串
跳转汇总链接
算法题
汇总链接1.5环绕字符串中的子字符串题目链接定义字符串base为一个“abcdefghijklmnopqrstuvwxyz”无限环绕的字符串,所以base看起来是这样的:"...zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd
TTang-sq
·
2023-12-15 22:42
算法
算法
动态规划
【算法】【动规】最长湍流子数组
跳转汇总链接
算法题
汇总链接1.3最长湍流子数组题目链接给定一个整数数组arr,返回arr的最大湍流子数组的长度。如果比较符号在子数组中的每个相邻元素对之间翻转,则该子数组是湍流子数组。
TTang-sq
·
2023-12-15 22:11
算法
算法
【算法】【动规】等差数列划分
跳转汇总链接
算法题
汇总链接1.2等差数列划分题目链接如果一个数列至少有三个元素,并且任意两个相邻元素之差相同,则称该数列为等差数列。
TTang-sq
·
2023-12-15 21:01
算法
算法
动态规划
Java-
数据库操作
使用JDBC技术连接MySQL数据库的步骤:1、导入JDBC包你需要将MySQL的JDBC驱动包含在你的项目中。一般来说,这可以通过将相关的jar文件添加到项目的类路径中来完成。这个jar文件通常被称为mysql-connector-java-version-bin.jar,其中“version”是你的JDBC驱动的版本号。在你的Java代码中,你需要在文件的顶部导入相关的包。这些包包括java.
xiaoleizi06
·
2023-12-15 21:46
java
数据库
开发语言
leetcode
算法题
:岛屿数量
leetcode
算法题
200链接:https://leetcode.cn/problems/number-of-islands题目你一个由‘1’(陆地)和‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量
程序员Forlan
·
2023-12-15 20:09
数据结构与算法
算法
leetcode
Java-
反射的三种获取方式,反射的变量、方法、构造方法和作用
简介:反射(Reflection)指的是允许以编程方式访问已加载类的成分(成员变量、方法、构造器等)。一、获取反射的三种方式1.反射的第一步都是先得到加载后的类,然后才可以去那类的其他成分。2.获取Class类的对象的三种方式方式一:Classc1=Class.forName(“全类名”);方式二:Classc2=类名.class方式三:Classc3=对象.getClass();二、反射的构造方
王大宁-真
·
2023-12-15 17:57
JAVA语言
java
开发语言
Java-
网络通信总结
文章目录网络程序设计基础局域网与互联网网络协议IP协议TCP/IP协议端口域套接字TCP程序InterAddress类ServerSocket类UDP程序DatagramPacket类DatagramSocket类网络程序设计基础网络程序设计编写的是与其他计算机进行通信的程序。Java已经将网络程序所需要的元素封装成不同的类,用户只要创建这些类的对象,使用相应的方法,即使不具备有关的网络支持,也可
太平_十九
·
2023-12-15 15:16
java
开发语言
Java-
异常(一)-异常的概述和常见异常的举例
b站视频124-异常处理-异常的概述与常见异常的举例_哔哩哔哩_bilibili目录b站视频5.1异常概念5.2Error示例代码5.3Exception异常划分❓面试题:常见的异常有哪些?举例说明5.1异常概念在使用计算机语言进行项目开发的过程中,即使程序员把代码写的尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络
宜修
·
2023-12-15 15:26
Java
SE知识点总结
java
开发语言
LeetCode
算法题
-Reverse Linked List(Java实现)
这是悦乐书的第192次更新,第195篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第51题(顺位题号是206)。反转单链表。
程序员小川
·
2023-12-15 15:07
Leetcode704二分查找、折半查找(Java实现)
好久没有更新
算法题
,今天来写一道二分查找的题目。
你憨厚的老父亲突然
·
2023-12-15 13:07
算法
数据结构
小白也能学会的链表(java)——第一关青铜挑战
1.单链表的概念算法的基础是数据结构,任何数据结构的基础都是创建+增删改查,所有的链表
算法题
分解到最后,都是这几个操作,所以下面也从这五项开始学习链表。1.1链表的概念什么是链表?
文公子WGZ
·
2023-12-15 12:12
算法
链表
java
数据结构
海量数据场景下的热门
算法题
关卡名海量数据场景下的热门
算法题
我会了✔️内容1.从40个亿中产生一个不存在的整数✔️2.用2GB内存在20亿个整数中找到出现次数最多的数✔️3.从100亿个URL中查找的问题✔️4.40亿个非负整数中找到出现两次的数和所有数的中位数
天開神秀
·
2023-12-15 08:59
算法
【
算法题
】输出指定字母在字符串的中的索引(js)
functionsolution(str){constwords=str.split("")[0];constword=str.split("")[0].split("").sort((a,b)=>a.localeCompare(b))[parseInt(str.split("")[1])-1];returnwords.indexOf(word);}console.log(solution("hA
godlike-icy
·
2023-12-14 23:28
算法题
javascript
算法
前端
【
算法题
】免单统计(js)
constline1=["3","2019-01-0100:00:00.001","2019-01-0100:00:00.002","2019-01-0100:00:00.003",];constline2=["3","2019-01-0108:59:00.123","2019-01-0108:59:00.123","2018-12-2810:08:00.999",];constline3=["5
godlike-icy
·
2023-12-14 23:28
算法题
javascript
前端
java
【
算法题
】打印任务排序(js)
输入:1,2,2输出:2,0,1说明:队列头部任务的优先级为1,被移到队列尾部;接着顺序打印两个优先级为2的任务,故其序号分别为0和1;最后打印剩下的优先级为1的任务,其序号为2解法:conststr="9,3,5";conststr1="1,2,2";functionsolution(str){constarr=str.split(",");constqueen=arr.map((item,in
godlike-icy
·
2023-12-14 23:28
算法题
javascript
算法
前端
【
算法题
】智能成绩表(js)
总分相同按名字字典顺序。解法:functionsolution(lines){const[personNum,subjectNum]=lines[0].split("").map((item)=>parseInt(item));constsubjects=lines[1].split("");constclassMates=[];letresults=[];for(leti=2;i(index>0
godlike-icy
·
2023-12-14 23:15
算法题
算法
javascript
数据结构强化:
算法题
、应用题
文章目录零、强化直播一、
算法题
1.
算法题
:①顺序表(数组)、②链表、③二叉树、④图2.历年算法真题(一)顺序表(数组)1.快速排序:将数组按升序排序(0)核心代码(1)快速排序的划分思想:O(n)(2)
程序员爱德华
·
2023-12-14 20:24
数据结构与算法
算法
数据结构
leetcode
算法题
:省份数量
leetcode
算法题
547链接:https://leetcode.cn/problems/number-of-provinces题目有n个城市,其中一些彼此相连,另一些没有相连。
程序员Forlan
·
2023-12-14 19:47
数据结构与算法
算法
leetcode
职场和发展
java-
集合的补充
常见基础集合汇总数据结构:栈数据结构分为:(1)逻辑结构:--》思想上的结构--》卧室,厨房,卫生间---》线性表(数组,链表),图,树,栈,队列(2)物理结构:--》真实结构--》钢筋混凝土+牛顿力学------》紧密结构(顺序结构),跳转结构(链式结构)栈:特点:后进先出(LIFO-lastinfirstout):实际应用:(1)内存分析:形参,局部变量放入栈中。放入的那个区域的数据结构就是按
weixin_45503872
·
2023-12-14 15:37
java
开发语言
java-
集合
什么是算法和数据结构【1】算法:(1)可以解决具体问题:例如1+2+3+4+。。。+99+100解题流程=算法(2)有设计解决的具体的流程算法1:1+2=33+3=66+4=10.....加到100--》5050算法2:(1+100)*50=101*50=5050-->高斯算法(3)有评价这个算法的具体的指标--》时间复杂度空间复杂度(从数学角度考虑)-----------------------
weixin_45503872
·
2023-12-14 15:36
java
开发语言
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他