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
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
深度优先
八股文系列- Java面试题第一套
那我就计划简单及概念性的面试题就多个
面试题汇总
成一片文章,比较复杂的面试题就单独拎出来讲讲。
小工具代码
·
2024-01-10 12:00
Java
/
Kotlin
二三事
java
面试
常见的软件测试
面试题汇总
常见的
面试题汇总
1、你做了几年的测试、自动化测试,说一下selenium的原理是什么?
测试杂货铺
·
2024-01-10 12:14
软件测试
职场和发展
python
单元测试
自动化测试
面试
功能测试
2022Java最新真实
面试题汇总
一、面经适当夸夸面试官(或所在公司)不会有坏处如果某个问题完全不会(或稍微懂点),直接承认(或略作回答)并把话题引导向类似话题(redis集群的槽机制->一致性哈希)第二条如果完全不会,可以在表达自己不会之后给与面试官一点反问,表现出自己的求知欲与关注度所有话题都可以适当性的发散,不要太发散以免显得有备而来所有问题(熟悉或不熟悉)的回答不要太快,给面试官反应与打断的时间,同时方便自己梳理逻辑,显得
一头狒狒
·
2024-01-10 09:08
java
java
开发语言
面试
架构
职场和发展
Redis
面试题汇总
(基础)
最近开始了第一次换工作之旅,作为一个后端Redis就是必问的啦,好了废话不多说,直接上被问最频繁的基础问题~上图引用自☞https://www.jianshu.com/p/7f466e7cbdac一个和我同龄的优秀开发小哥,面试准备阶段看了很多他的文章,对拿offer帮助很大,给大家安利一波先了解一下Redis的整体知识体系对学习和面试复习都很试用,脑子里面留个体系图,回忆起来很容易,学习的时候也
Iris_Yzy
·
2024-01-09 11:21
【算法练习】
leetcode算法
题合集之二叉树篇
递归遍历基础篇前序遍历,中序遍历,后序遍历是根据处理根节点的位置来命名的。树的处理大多用到了递归,递归需要知道终止条件。前序遍历(中左右)144.二叉树的前序遍历中左右,先处理根节点,再处理左子树,再处理右子树classSolution{publicListpreorderTraversal(TreeNoderoot){Listres=newArrayListres,TreeNoderoot){i
秋装什么
·
2024-01-09 08:52
算法
算法
leetcode
windows
Leetcode算法
系列| 12. 整数转罗马数字
目录1.题目2.题解C#解法一:模拟C#解法二:硬编码数字1.题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XXVII,即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如4不写做IIII,而是IV。数字1在数字5的左
游戏开发小Y
·
2024-01-09 06:49
Leetcode算法系列
算法
leetcode
c#
python
数据结构
unity
LeetCode算法
2:动态规划C++
本篇博客整理了LeetCodehot100和剑指offer里面的动态规划的题目,做一个总结。文章目录1.子数组/子序列/子串相关问题1.1最大子数组的和(数组+环形)1.2最大子数组的乘积1.3最长递增子序列1.4最长公共子串1.5最长公共子序列1.6回文子串2.买卖股票/打家劫舍相关问题2.1一次交易2.2多次交易2.3最多两次交易(hard)2.4最多k次交易(hard)2.5多次交易且含一天
yuyu加油鸭
·
2024-01-08 21:00
leetcode
算法
动态规划
leetCode算法
-268(缺失数字)
给定一个包含0,1,2,...,n中n个数的序列,找出0..n中没有出现在序列中的那个数。示例1:输入:[3,0,1]输出:2示例2:输入:[9,6,4,2,3,5,7,0,1]输出:8下面我用两种方法,一块了解一下。求合法//开始之前我先说一下我的思路//0-n个有序数字累加和,数学里边是有公式的,我们重温一下推导过程。//0,1n为1个数为2,累加和为1//0,1,2n为2个数为3,累加和为3
我是一个前端
·
2024-01-08 14:39
MySQL
面试题汇总
常规:1、数据库三大范式1NF:表中字段的数据不可再拆分。(原子性)2NF:在满足第一范式的情况下,遵循唯一性,消除部分依赖。即,表中任意一个主键或任意一组联合主键,可以确定除该主键外的所有的非主键值。(一个表只能描述一件事情)3NF:在满足第二范式的情况下,消除传递依赖。即,在任一主键都可以确定所有非主键字段值的情况下,不能存在某非主键字段A可以获取某非主键字段B。参考文章数据库三大范式2、主键
我真的很帅阿
·
2024-01-08 04:16
Java八股
mysql
数据库
面试
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
深度优先
java面试题-Spring常见的异常类有哪些?
java
面试题汇总
-目录-持续更新中NullPointerException(空指针异常):描述:当试图在一个空对象上调用方法或访问成员变量时,抛出此异常。
言之有李LAX
·
2024-01-07 02:44
面试题
java
开发语言
面试
LeetCode算法
题-Detect Capital(Java实现)
这是悦乐书的第251次更新,第264篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第118题(顺位题号是520)。给定一个单词,你需要判断其中大写字母的使用是否正确。
程序员小川
·
2024-01-06 22:11
java面试题-mysql关键字select、from、where等执行的顺序
java
面试题汇总
-目录-持续更新中面试官:你知道mysql中关键字的执行顺序吗,select、from、where、having、groupby、orderby、limit等常用的关键字,在整个执行过程中
言之有李LAX
·
2024-01-06 21:53
面试题
java
面试
mysql
前端
面试题汇总
(全网最全)1
CSS部分问题问题:CSS属性是否区分大小写?ul{MaRGin:10px;}答案:不区分。HTML和CSS都对大小写不敏感,但为了更好的可读性和团队协作,一般都使用小写。然而,在XHTML中,元素名称和属性必须使用小写。问题:行内元素(inline)设置margin-top和margin-bottom是否起作用?答案:不起作用。HTML中的元素分为替换元素(replacedelement)和非替
黑帽白客
·
2024-01-06 13:29
前端
css
html
javascript
前端
面试题汇总
(全网最全)2
HTML部分问题Q:是正确的HTML5标签吗?A:是的。标签规定用于表单的密钥对生成器字段。当提交表单时,私钥存储在本地,公钥发送到服务器。这是HTML5的标签。Q:标签是否可以改变文本方向?A:是的。标签可以覆盖默认的文本方向。这是一些文本Q:下列HTML代码是否正确?Thisismyselfportrait.A:是的。标签规定独立的流内容(图像、图表、照片、代码等等)。figure元素的内容应
黑帽白客
·
2024-01-06 13:29
前端
chrome
html
javascript
css
前端
面试题汇总
(全网最全)6
JS相关问题Q:什么是事件代理?A:事件代理是一种技术,当我们需要为多个元素添加事件时,我们可以将事件添加到它们的父节点上,然后通过父节点来触发处理函数。这种方法主要利用了浏览器的事件冒泡机制。vardelegate=function(client,clientMethod){returnfunction(){returnclientMethod.apply(client,arguments);}
黑帽白客
·
2024-01-06 13:29
前端
leetcode算法
题之递归--深度优先搜索总结
文章目录1.全排列2.子集1.全排列全排列classSolution{vector>ret;vectorpath;boolcheck[7];//标记nums数组某个下标是否已访问,剪枝使用public:vector>permute(vector&nums){//递归+回溯+剪枝dfs(nums);returnret;}voiddfs(vector&nums){if(nums.size()==pat
@A云淡风轻
·
2024-01-06 12:28
算法
深度优先
算法
leetcode
LeetCode.874-走路机器人模拟(Walking Robot Simulation)
这是悦乐书的第335次更新,第360篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第205题(顺位题号是874)。网格上的机器人从点(0,0)开始并朝北。
程序员小川
·
2024-01-05 07:17
基于python的
leetcode算法
介绍之动态规划
文章目录零算法介绍一例题介绍使用最小花费爬楼梯问题分析Leetcode例题与思路[118.杨辉三角](https://leetcode.cn/problems/pascals-triangle/)解题思路题解[53.最大子数组和](https://leetcode.cn/problems/maximum-subarray/)解题思路题解[96.不同的二叉搜索树](https://leetcode.
神仙盼盼
·
2024-01-05 06:21
基于python的算法设计
算法题解
动态规划
算法
LeetCode算法
题4:DFS和BFS
BFS:三、合并二叉树DFS:BFS:上面BFS算法存在的问题:修改1:修改2:四、填充每个节点的下一个右侧节点指针思路1:树的层序遍历思路2:五、01矩阵BFS:DP:六、腐烂的橘子BFS:总结前言
Leetcode
消逝者
·
2024-01-04 09:46
LeetCode算法
深度优先
算法
leetcode
广度优先
LeetCode算法
题-Set Mismatch(Java实现)
这是悦乐书的第279次更新,第295篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第147题(顺位题号是645)。集合S最初包含从1到n的数字。
程序员小川
·
2024-01-04 09:11
Zookeeper面试题大全
Zookeeper面试题大全目录文档索引
面试题汇总
Q:为什么要用zookeeper?Q:描述下zookeeper的数据模型?Q:zookeeper如何进行数据修改?
九八婆婆
·
2024-01-04 07:24
计算机技术博客
java-zookeeper
zookeeper
redis
leetcode算法
题之递归--二叉树中的深搜总结
递归的本质是找重复的子问题文章目录1.计算布尔二叉树的值2.从根节点到叶节点数字之和3.二叉树剪枝4.验证二叉搜索树5.二叉搜索树中第K小的元素6.二叉树的所有路径1.计算布尔二叉树的值计算布尔二叉树的值classSolution{public:boolevaluateTree(TreeNode*root){if(root->left==nullptr)returnroot->val==0?fal
@A云淡风轻
·
2024-01-04 05:38
算法
算法
leetcode
职场和发展
LeetCode算法
热题100题目和思路
LeetCode算法
热题100的题目和思路人生不像做饭,不能等万事俱备了才下锅1、两数之和题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值的两个整数,并返回它们的数组下标
绿杨晓寒轻
·
2024-01-04 05:08
leetcode
算法
LeetCode算法
题-Min Stack(Java实现)
这是悦乐书的第177次更新,第179篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第36题(顺位题号是155)。
程序员小川
·
2024-01-04 02:47
一份阅读量13万+免费的C#/.NET/.NET Core面试宝典(基础版)
前言C#/.NET/.NETCore相关技术常见
面试题汇总
,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习进步。
追逐时光者
·
2024-01-03 23:49
.NET
C#
面试指南
.netcore
面试
职场和发展
leetcode算法
题--盛最多水的容器
原题链接:https://leetcode-cn.com/problems/container-with-most-water/双指针classSolution{public:intmaxArea(vector&height){intn=height.size();intres=0;intl=0,r=n-1;while(l
bob62856
·
2024-01-03 17:01
Algorithm
leetcode
算法
容器
leetcode算法
题第32题:最长有效括号
leetcode算法
题第32题:最长有效括号题目:给你一个只包含'('和')'的字符串,找出最长有效(格式正确且连续)括号子串的长度。
foolS22
·
2024-01-03 08:01
leetcode刷题之旅
leetcode
算法
职场和发展
常见接口测试
面试题汇总
01.什么是API?API是(ApplicationProgrammingInterface)首字母缩略词,即应用程序编程接口。API是一组用于构建软件应用程序的规程,协议和工具。API充当软件应用程序之间的接口,并允许两个软件应用程序相互通信。API是一组软件功能,可以由其他软件执行。02.什么是API测试?API测试是一种软件测试,涉及直接测试API,也是集成测试的一部分,用于检查API是否满
C1R2
·
2024-01-02 19:14
ARTS(10)
算法(Algorithm):每周至少一道
LeetCode算法
题,加强编程训练和算法学习阅读(Review):阅读并点评至少一篇英文技术文章,提高英文水平技巧(Tip):学习至少一个技术技巧,总结、归纳日常工作中遇到的知识点分享
本一和他的朋友们
·
2024-01-02 04:29
力扣算法题python_python【力扣
LeetCode算法
题库】257- 二叉树的所有路径
给定一个二叉树,返回所有从根节点到叶子节点的路径。说明:叶子节点是指没有子节点的节点。示例:输入:1/235输出:[“1->2->5”,“1->3”]解释:所有根节点到叶子节点的路径为:1->2->5,1->3来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-pathsclassSolution:defbinaryTree
weixin_39619433
·
2024-01-01 23:38
力扣算法题python
美团前端二面必会手写
面试题汇总
请实现一个add函数,满足以下功能add(1);//1add(1)(2);//3add(1)(2)(3);//6add(1)(2,3);//6add(1,2)(3);//6add(1,2,3);//6functionadd(...args){//在内部声明一个函数,利用闭包的特性保存并收集所有的参数值letfn=function(...newArgs){returnadd.apply(null,a
helloworld1024fd
·
2024-01-01 15:55
javascript
React
面试题汇总
--2
1.何为redux,解决什么问题操作流程使用场景优缺点?Redux使用详解(一)Redux的核心思想与基本使用__聪明勇敢有力气的博客-CSDN博客Redux使用详解(一)Redux的核心思想与基本使用https://blog.csdn.net/weixin_65402230/article/details/1281936562.ReduxThunk的作用是什么?关于redux-thunk的作用,
DOM曼珠沙华
·
2023-12-31 17:48
React
javascript
前端
react.js
Leetcode算法
系列| 8. 字符串转换整数 (atoi)
目录1.题目2.题解C#解法一:及其臃肿的代码C#解法二:DFA(确定有穷自动机)1.题目请你来实现一个myAtoi(strings)函数,使其能将字符串转换成一个32位有符号整数(类似C/C++中的atoi函数)。函数myAtoi(strings)的算法如下:1.读入字符串并丢弃无用的前导空格2.检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。确定最终结果是负数还是正数。
游戏开发小Y
·
2023-12-31 12:10
Leetcode算法系列
算法
leetcode
数据结构
c#
unity
Leetcode算法
系列| 9. 回文数
目录1.题目2.题解C#解法一:反转一半数字Java解法一:反转一半数字1.题目给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回
游戏开发小Y
·
2023-12-31 12:10
Leetcode算法系列
算法
leetcode
数据结构
c#
unity
Leetcode算法
系列| 10. 正则表达式匹配
目录1.题目2.题解C#解法一:分段匹配法C#解法二:回溯法C#解法三:动态规划1.题目给你一个字符串s和一个字符规律p,请你来实现一个支持‘.’和‘*’的正则表达式匹配。1.‘.’匹配任意单个字符2.‘.’匹配任意单个字符所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。示例1:输入:s="aa",p="a"输出:false解释:"a"无法匹配"aa"整个字符串。示例2:输入:s="aa",p
游戏开发小Y
·
2023-12-31 12:10
Leetcode算法系列
算法
leetcode
正则表达式
数据结构
c#
unity
Leetcode算法
系列| 6. Z 字形变换
目录1.题目2.题解C#解法一:利用二维矩阵模拟C#解法二:压缩矩阵空间Python3解法三:直接构造1.题目将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为“PAYPALISHIRING”行数为3时,排列如下:PAHNAPLSIIGYIR之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“PAHNAPLSIIGYIR”。请你实现这
游戏开发小Y
·
2023-12-31 12:37
Leetcode算法系列
算法
leetcode
c#
数据结构
unity
2020最新大厂内部 PHP 高级工程师
面试题汇总
(二)
51、数据库中的存放了用户ID,扣费很多行,redis中存放的是用户的钱包,现在要写一个脚本,将数据库中的扣费记录同步到redis中,每5分钟执行一次。请问要考虑哪些问题?思路:生产者和消费者模式。这个问题也没有说其他的状态,比如数据库的数据会实时增加么?redis中每个钱包是否有其他服务在读取或者写入啊。什么的。数据库和REDIS放一起,要么考数据一致性,要么考出现锁,导致效率降低。52、MYS
it阿布
·
2023-12-31 11:58
2019-09-20
LeetCode算法
题16:题目描述解题思路:其实这是一道斐波那契数列的题,假设现在站在第i个台阶上,那上一步到达第i个台阶共有两种方式:一是在第i-1阶台阶上,向上走1步到达第i阶台阶,一是在第i-2
Simoner
·
2023-12-31 07:29
LeetCode算法
刷题(python) Day|08贪心算法|
目录LeetCode455.分发饼干LeetCode376.摆动序列LeetCode53.最大子序和LeetCode122.买卖股票的最佳时机IILeetCode55.跳跃游戏贪心算法的本质是选择每一阶段的局部最优,从而达到全局最优。贪心一般解题步骤:将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解LeetCode455.分发饼干力扣题目链接先将小孩胃
Sundw_RUC
·
2023-12-31 05:36
LeetCode算法刷题
算法
leetcode
python
python购买股票_python买卖股票的最佳时机--贪心/蛮力算法简介
开始刷
leetcode算法
题今天做的是“买卖股票的最佳时机”题目要求给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。
weixin_39616003
·
2023-12-31 05:06
python购买股票
leetcode算法
python,C++解题笔记
目录数组动态数组的建立C++1.删除排序数组重复项(简单)数组双指针问题python实现C++实现2.买卖股票的最佳时机II贪心算法贪心算法的框架python实现3.缺失的第一个正数数组排序困难算法的时间复杂度和空间复杂度时间复杂度空间复杂度时空权衡暴力枚举辅助哈希表4、数组矩阵原地旋转python//整除向小取整数据结构之哈希表解题1.哈希表解题思路方法:4、给定一个整数数组,判断是否存在重复元
星禾说
·
2023-12-31 05:59
编程
leetcode
c++
python
数据结构
Leetcode算法
系列| 5. 最长回文子串
目录1.题目2.题解C#解法一:暴力法C#解法二:动态规划C#解法三:中心扩展法C#解法四:马拉车算法1.题目给你一个字符串s,找到s中最长的回文子串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"提示:1result.Length){result=s.Substring(i,len);}}}}returnresu
游戏开发小Y
·
2023-12-30 23:13
Leetcode算法系列
算法
leetcode
c#
数据结构
unity
分布式面试题
内容分类详情Java高频
面试题汇总
入口JVMJVM面试题并发并发面试题SpringSpring面试题分布式分布式面试题SpringBootSpringBoot面试题SpringCloudSpringCloud
gzh-程序员灿灿
·
2023-12-30 17:47
想进厂
分布式
面试
LeetCode算法
题-Longest Continuous Increasing Subsequence(Java实现)
这是悦乐书的第286次更新,第303篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第154题(顺位题号是674)。给定未排序的整数数组,找到最长连续增加子序列的长度。
程序员小川
·
2023-12-30 11:08
h52206前端
面试题汇总
(134题)
前端面试题(2022最新)1.什么是防抖和节流有什么区别答:函数节流是:在固定的时间内触发事件,每隔n秒触发一次。函数防抖是:当你频繁触发后,n秒内只执行一次。区别:防抖和节流本质是不一样的。防抖是将多次执行变为最后一次执行,节流是将多次执行变成每隔一段时间执行。函数防抖一定时间连续触发的事件,只在最后执行一次,而函数节流一段时间内只执行一次。2.什么是深拷贝?什么是浅拷贝?如何实现深拷贝?答:浅
guigu2012
·
2023-12-30 10:29
前端
HTML
JavaScript
前端
javascript
json
【银行测试】银行金融项目测试总结+
面试题汇总
(答案)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、银行项目测试的类别划分从全局高度来说,银行测试可以分为三类:功能、业务、场景。1)功能测试验证银行某系统的某个功能模块是否可以正常工作。比如网银系统中的转账模块,就要
百度测试开发
·
2023-12-29 10:30
银行测试
软件测试工程师
软件测试
软件测试
软件测试工程师
银行测试
功能测试
接口测试
性能测试
自动化测试
拓扑排序相关
leetcode算法
题
文章目录1.课程表2.课程表II3.火星词典1.课程表课程表classSolution{//进行一次拓扑排序即可public:boolcanFinish(intn,vector>&prerequisites){unordered_map>edges;//使用邻接表存图vectorin(n);//存储各个顶点的入度//1.建图for(auto&e:prerequisites){inta=e[0],b
@A云淡风轻
·
2023-12-28 19:40
算法
算法
leetcode
职场和发展
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他