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
面试基础算法题
秋招记录-搜狗
一面:1、问简历2、主要有几道
算法题
吧:大数相乘动态规划题有重复数字的排序数组的二分搜索问题。
文哥的学习日记
·
2024-01-10 18:18
leetcode
算法题
之记忆化搜索总结
记忆化搜索,可以理解为带备忘录的递归,方便进行剪枝,是一种以空间换时间的策略。本章目录1.斐波那契数2.不同路径3.最长递增子序列4.猜数字大小II5.矩阵中的最长递增路径1.斐波那契数斐波那契数classSolution{public://递归intfib(intn){returndfs(n);}intdfs(intn){if(n==0||n==1)returnn;returndfs(n-1)+
@A云淡风轻
·
2024-01-10 17:38
算法
算法
leetcode
职场和发展
leetcode
算法题
之floodfill算法---深搜(dfs)
本章目录1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域5.太平洋大西洋水流问题6.扫雷游戏7.机器人的运动范围1.图像渲染图像渲染classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};intnewColor,prev;intm,n;public:vector>floodFill(vector>&image,intsr,intsc,i
@A云淡风轻
·
2024-01-10 17:36
算法
算法
leetcode
深度优先
力扣
算法题
—155.最小栈
题目:设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。实现MinStack类:MinStack()初始化堆栈对象。voidpush(intval)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。示例1:输入:["MinStack","push","push","push","g
jtyyyds388
·
2024-01-10 17:52
算法
leetcode
力扣
算法题
155. 最小栈
题目设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。实现MinStack类:MinStack()初始化堆栈对象。voidpush(intval)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。示例示例1:输入:["MinStack","push","push","push","
Cary_cacb
·
2024-01-10 17:19
算法
leetcode
职场和发展
每天一道
算法题
之矩阵中最长递增路径
题目描述:给定一个整数矩阵,找出最长递增路径的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。你不能在对角线方向上移动或移动到边界外(即不允许环绕)。1示例1:输入:nums=[[9,9,4],[6,6,8],[2,1,1]]输出:4解释:最长递增路径为[1,2,6,9]。分析:寻路:寻找最大递增路径的长度减少搜索时间,采用备忘录进行优化;int[][]memo记录当前位置最大递增路径数
Kweisan0
·
2024-01-10 17:01
寻路
矩阵
java
leetcode
算法
分享干货:靠刷
算法题
,真的可以刷进大厂吗?
在国外Facebook,Google等互联网巨头中,算法无疑是面试中的重头戏,不过,在最近几年国内互联网大厂面试中,算法的比重也越来越高,算法不扎实,笔试可能就直接被刷了。那你知道大厂的技术面为什么必考算法么?无非是算法最能说明一个人的综合实力。而大厂考算法一般也会分两步,第一步:让你直接说思路;第二步:让你实操写代码。通过这两步,就可以看出你的编程内功是否深厚,除此之外还能多维度考察你的其他能力
dotNET跨平台
·
2024-01-10 11:02
算法
编程语言
面试
软件开发
数据挖掘
23届秋招阿里笔试
算法题
importjava.util.Scanner;//23届秋招阿里笔试第一题:二进制求解(100%)publicclassMain1{publicstaticvoidf1(intn){Stringstr=Integer.toString(n,2);for(inti=0;i=0;j--){if(check(str.substring(j,i+1))){arr[i]++;}}}System.out.p
BB-X
·
2024-01-10 10:42
#
笔试题解
java
算法
贪心算法之最优装载问题
最优装载问题贪心算法算法知识点
算法题
目描述做题思路算法实现算法复杂度分析14天阅读挑战赛努力是为了不平庸~。数据结构+算法=程序。数据结构是程序的骨架,算法是程序的灵魂。
Lion Long
·
2024-01-10 10:59
数据结构与算法
贪心算法
算法
数据结构
排序算法
c++
【LeetCode:200. 岛屿数量 | DFS 】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-10 02:57
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
深度优先
算法
java
递归
面试
【LeetCode:228. 汇总区间 | 枚举 + 哈希表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-10 02:57
LeetCode每日一题打卡
leetcode
散列表
算法
java
hashmap
枚举
华为工程师总结的LeetCode刷题笔记提供下载,太优秀了
任何的
算法题
,如同写作文一样,都有一些模板可以套用的。比如面试常考的DP(动态规划),难的是一些关键点是否能想清楚。比如你能写出动态转移方程,这题基本上就可以AC了。
Python阿南
·
2024-01-09 19:44
【面试高频算法解析】算法练习8 单调队列
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-09 19:57
算法
面试
算法
职场和发展
leetcode
单调队列
深入理解多叉树最大深度算法(递归)
深入理解多叉树最大深度算法(递归)多叉树的最大深度问题是树结构中的一个基础
算法题
目,通过递归的思想能够清晰地解决。本文将深入讨论多叉树最大深度的算法,并提供相应的C++代码。
极客李华
·
2024-01-09 15:14
找工作记录
算法
算法题
--统计前一个字符串中每个数字的出现次数
image.png0.链接题目链接1.题目Thecount-and-saysequenceisthesequenceofintegerswiththefirstfivetermsasfollowing:1.12.113.214.12115.1112211isreadoffas"one1"or11.11isreadoffas"two1s"or21.21isreadoffas"one2,thenone
岁月如歌2020
·
2024-01-09 15:07
【面试高频算法解析】算法练习7 贪心算法
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-09 15:05
算法
算法
面试
贪心算法
职场和发展
leetcode
每日一道
算法题
day-three(备战蓝桥杯)
哈喽大家好,今天来给大家带来每日一道
算法题
系列第三天,让我们来看看今天的题目,一起备战蓝桥杯题目:小Y的桌子上放着n个苹果从左到右排成一列,编号为从11到n。
贰月磐石
·
2024-01-09 10:10
算法
蓝桥杯
c++
c语言
【算法练习】leetcode
算法题
合集之二叉树篇
递归遍历基础篇前序遍历,中序遍历,后序遍历是根据处理根节点的位置来命名的。树的处理大多用到了递归,递归需要知道终止条件。前序遍历(中左右)144.二叉树的前序遍历中左右,先处理根节点,再处理左子树,再处理右子树classSolution{publicListpreorderTraversal(TreeNoderoot){Listres=newArrayListres,TreeNoderoot){i
秋装什么
·
2024-01-09 08:52
算法
算法
leetcode
windows
【算法刷题】总结规律
算法题
目第2讲 [234] 回文链表,因为深浅拷贝引出的bug
配合b站视频讲解食用更佳:https://www.bilibili.com/video/BV1vW4y1P7V7核心提示:好几道题是处理有序数组的!适合人群:考研/复试/面试解决痛点:1.刷了就忘2.换一道相似的题就不会学完后会输出:对每类题目的框架##@lcapp=leetcode.cnid=234lang=python3##[234]回文链表#fromtypingimportOptionali
weixin_40293999
·
2024-01-09 08:39
数据结构与算法
算法
链表
bug
计算机网络面试题
[toc]计算机网络
面试基础
部分TCP报头格式(20字节)[图片上传失败...
天探女
·
2024-01-09 03:44
五个初级 Vue
算法题
。
问题一题目描述请编写一个Vue组件,实现一个计数器。初始值为0,每点击一次按钮,计数器的值增加1,并且将计数器的值显示在页面上。示例计数器的值:{{count}}增加exportdefault{data(){return{count:0};},methods:{increment(){this.count++;}}};问题二题目描述请编写一个Vue组件,实现一个简单的待办事项列表。用户可以输入待办
qq_42431718
·
2024-01-08 21:59
vue.js
算法
javascript
【Java基础】Java
面试基础
知识Q&A(下)
@[toc]上篇讨论了面向对象编程和它的特点,关于Java的常见问题,集合类,垃圾收集器,本篇主要讨论异常处理,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常:不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执
runewbie
·
2024-01-08 20:39
算法通关村第八关—二叉树的经典
算法题
(青铜)
二叉树的经典
算法题
一、二叉树里的双指针 双指针就是定义了两个变量,在二叉树中有时候也需要至少定义两个变量才能解决问题,这两个指针可能针对一棵树,也可能针对两棵树,姑且也称之为“双指针”
孤舟一叶~
·
2024-01-08 16:07
算法通关村
算法
java
数据结构
leetcode
开发语言
ATRS打卡18-免费访问“外网”
Algorithm做
算法题
,Review点评英文文章,Tip总结技术技巧,Share做技术分享。每周打卡一次,这就是ARTS打卡。
yestolife123
·
2024-01-08 08:14
笔记
ARTS打卡44-在对赌游戏中如何套利
Algorithm做
算法题
,Review点评英文文章,Tip总结技术技巧,Share做技术分享。每周打卡一次,这就是ARTS打卡。
yestolife123
·
2024-01-08 08:14
笔记
欧拉函数算法总结
例题展示欧拉函数题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。https://www.acwing.com/problem
ykycode
·
2024-01-08 08:06
经典算法总结
数论
算法
欧拉函数
数学
数论
线性筛法
欧拉定理
费马小定理
2024 电子科技大学 《820 计算机专业基础》真题及解析(更新中...)
数据结构
算法题
(15分,8+7)1.比较一棵二叉树的终端节点到根节点的路径长度,路径长度为关键字之和,输出路径长度最短的终端节点。
moyebai
·
2024-01-08 01:20
#
数据结构(C语言版)(更新中
3
月前完结...)
算法
数据结构
c语言
【C语言】函数递归:汉诺塔问题
题目解题思路1.移两个盘子2.移n个盘子3.抽象代码实现结语前言汉诺塔问题是一道经典的计算机科学中的递归
算法题
,通过解决汉诺塔问题以更好的理解递归。函数递归函数递归:函数自己调用自己。
关关不烦恼
·
2024-01-07 21:47
c语言
算法
笔记
完全平方数
算法题
题目描述:对于一个序列,牛牛每次可以将序列中任意一个位置上的数乘上任意一个质数。现在他想知道至少需要多少次操作才能使得该序列中的任意两个不同位置的数相乘都为完全平方数。完全平方数:对于x,若其可以写成i×i=xi×i=xi×i=x的形式,则称x为完全平方数。提示:一个数是完全平方数的充要条件是其所有质因子的指数都为偶数,例如22×32=362^2×3^2=3622×32=36输入描述:第一行输入一
InsaneGe
·
2024-01-07 20:56
算法学习
算法
c++
开发语言
Go基础语法练习之双指针
Go与双指针前言一、移除元素二、双指针覆盖1、双指针暴力覆盖2、双指针交换总结参考文献前言通过刷
算法题
,来对Go基础语法进行练习。如何实现以O(1)时间复杂度删除数组中所有指定元素?
REN_林森
·
2024-01-07 19:26
Go
Go
双指针
数组
试除法求约数算法总结
例题展示题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。
ykycode
·
2024-01-07 15:47
经典算法总结
数论
算法
试除法
数学
数论
约数
试除法求约数
约数个数和约数之和算法总结
例题展示约数个数题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。https://www.acwing.com/prob
ykycode
·
2024-01-07 15:47
经典算法总结
数论
算法
数学
试除法
约数个数
约数之和
数论
约数
筛质数算法总结
题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。
ykycode
·
2024-01-07 15:46
经典算法总结
数论
算法
筛质数
数论
质数
数学
埃氏筛法
线性筛法
欧几里得算法总结
例题展示题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。
ykycode
·
2024-01-07 15:40
经典算法总结
数论
算法
欧几里得算法
辗转相除法
数论
数学
【LeetCode:228. 汇总区间 | 区间】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-07 15:38
面试必须掌握的101题
leetcode
算法
java
面试
区间
技术方向:比较与选择
C/C++对学生时期最大的用处是锻炼
算法题
,然并没有什么
乘风踏羽
·
2024-01-07 12:37
大数据
一道数组去重的
算法题
把东哥整不会了
读完本文,你可以去力扣拿下如下题目:316.去除重复字母1081.不同字符的最小子序列-----------关于去重算法,应该没什么难度,往哈希集合里面塞不就行了么?最多给你加点限制,问你怎么给有序数组原地去重,这个我们旧文如何高效地给有序数组/链表去重。本文讲的问题应该是去重相关算法中难度最大的了,把这个问题搞懂,就再也不用怕数组去重问题了。这是力扣第316题「去除重复字母」,题目如下:imag
labuladong
·
2024-01-07 10:11
leetcode
算法题
之递归--综合练习(二)
本章目录1.N皇后2.有效的数独3.解数独4.单词搜索5.黄金矿工6.不同路径III1.N皇后N皇后classSolution{vector>ret;vectorpath;intn;boolcheckCol[10],checkDig1[20],checkDig2[20];public:vector>solveNQueens(int_n){n=_n;//初始化pathpath.resize(n);f
@A云淡风轻
·
2024-01-07 09:26
算法
算法
leetcode
职场和发展
leetcode
算法题
之递归--综合练习(一)
此专题对我们之前所学的关于递归的内容进行一个整合,大家可以自行练习,提升自己的编码能力。本章目录1.找出所有子集的异或总和在求和2.全排列II3.电话号码的字母组合4.括号生成5.组合6.目标和7.组合总和8.字母大小写全排列9.优美的排列1.找出所有子集的异或总和在求和找出所有子集的异或总和在求和classSolution{intret=0;intpath=0;public:intsubsetX
@A云淡风轻
·
2024-01-07 09:54
算法
算法
leetcode
深度优先
华为面经总结
算法题
跳跃游戏leetcode55。技术二面上来就手撕代码,奇偶链表,leetcode原题,先说思路,然后打开ide
程序员大彬
·
2024-01-07 06:02
面试
华为
面试
leetcode/力扣 回溯算法大总结,BAT程序员完整学习手册开放下载!!
里面有100多道经典
算法题
目刷题顺序、配有40w字的详细图解,常用算法模板总结,以及难点视频讲解,按照list一道一道刷就可以了!star支持一波吧!
代码随想录
·
2024-01-07 06:01
leecode题解
算法
数据结构
程序员
【LeetCode:2807. 在链表中插入最大公约数 | 链表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-07 06:50
#
链表系列
LeetCode每日一题打卡
leetcode
链表
算法
java
面试
【面试高频算法解析】算法练习5 深度优先搜索
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-07 01:59
算法
算法
面试
深度优先
leetcode
职场和发展
【面试高频算法解析】算法练习1 二分查找
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-07 01:28
算法
面试
算法
职场和发展
二分查找
leetcode
【面试高频算法解析】算法练习4 滑动窗口
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-07 01:28
算法
算法
面试
数据结构
leetcode
滑动窗口
【面试高频算法解析】算法练习6 广度优先搜索
通过策略性地练习精选的经典题目,帮助您深度理解每种算法,避免出现刷了很多
算法题
,还是一知半解的状态专栏导航二分查找回溯(Backtracking)双指针滑动窗口深度优先搜索广度优先搜索贪心算法单调队列堆
worxfr
·
2024-01-07 01:54
算法
算法
面试
广度优先
leetcode
数据结构
职场和发展
LeetCode
算法题
-Detect Capital(Java实现)
这是悦乐书的第251次更新,第264篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第118题(顺位题号是520)。给定一个单词,你需要判断其中大写字母的使用是否正确。
程序员小川
·
2024-01-06 22:11
【
算法题
】反转链表(js)
牛客链接:https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=196&&tqId=37111&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking本人题解:/**functionListNode(x){*this.val=x;*
godlike-icy
·
2024-01-06 20:55
算法题
算法
链表
javascript
【
算法题
】牛牛的魔法(js)
牛客原题链接:https://www.nowcoder.com/practice/4d7d8a61ad2f4c9b9f130a35a97b49f5?tpId=196&&tqId=37262&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking本人题解:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法
godlike-icy
·
2024-01-06 20:25
算法题
javascript
算法
开发语言
【数据结构与算法】栈—模拟实现Stack和栈相关
算法题
文章目录栈的定义Stack模拟实现相关
算法题
1.栈的压入弹出序列2.逆波兰表达式(后缀表达式)⭐1.什么是逆波兰表达式?
比奇堡的天没有云
·
2024-01-06 17:24
数据结构与算法
数据结构
算法
java
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他