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简单算法题
【优选
算法题
练习】day2
文章目录一、11.盛最多水的容器1.题目简介2.解题思路3.代码4.运行结果二、611.有效三角形的个数1.题目简介2.解题思路3.代码4.运行结果三、剑指Offer57.和为s的两个数字1.题目简介2.解题思路3.代码4.运行结果总结一、11.盛最多水的容器1.题目简介11.盛最多水的容器给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i]
异想繁星
·
2023-10-28 12:43
优选算法题练习
算法
leetcode
算法分类汇总
本篇内容包括如下模块:高频
算法题
系列:链表【】【有真题】高频
算法题
系列:字符串【】【有真题】高频
算法题
系列:数组问题高频
算法题
系列:二叉树【】高频
算法题
系列:排序算法【】高频
算法题
系列:二分查找【】高频
算法题
系列
asd23rsa
·
2023-10-28 12:29
算法
算法
面试
链表
1024程序员节
题解 | #统计牛客网刷题数量500以上的大佬#
//故做了改动如下:#includeusin迈瑞面经分享迈瑞一二面真的体验感极好,二面就是手撕一个
算法题
,3000以内数字编码解码那个。我编码写出来了,但是解码有点问题,导致提交会报错。
2301_79125642
·
2023-10-28 10:26
java
python
算法题
排序_Python算法面试题:插入排序—Testfan打卡学测开1220
原标题:Python算法面试题:插入排序—Testfan打卡学测开1220本期技术分享讲师Arthur老师分享内容:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为
莎鸥
·
2023-10-28 09:02
python算法题排序
栈和队列的
算法题
目总结
简介栈,后进先出,适合DFS深度搜索等;队列,先进先出,适合BFS广度搜索等。但栈和队列的应用远不止DFS、BFS。Stack栈最小栈设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。实现MinStack类:MinStack()初始化堆栈对象。voidpush(intval)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。
maplezys
·
2023-10-28 09:29
算法
算法
深度优先
leetcode
【LeetCode:1465. 切割后面积最大的蛋糕 | 贪心 + 排序】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-28 09:44
LeetCode每日一题打卡
leetcode
算法
java
贪心
排序
贪心
算法题
目分类总结
贪心算法1.贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。2.贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。基本思路建立数学模型来描述问题;把求解的问题分成若干个子问题;对每一子问题求解,得到子问题的局部
淼润淽涵
·
2023-10-28 07:23
学习总结
贪心算法题目分类总结
算法通关村第十二关白银挑战——仅仅反转英文字母问题解析
今天做道经典的字符串
算法题
目。仅仅反转字母LeetCode917:给你一个字符串s,根据下述规则反转字符串:所有非英文字母保留在原有位置。所有英文字母(小写或大写)位置反转。返回反转后的s。
怒码少年
·
2023-10-28 04:18
算法学习
算法
数据结构经典
算法题
解
1.爬楼梯问题。假设你正在爬楼,需要n阶才能到达楼顶,每次你可以爬1或者2个台阶,你有多少种不同的方法可以爬到楼顶?注意:n为正整数。defineOK1defineERROR0/*思路:递归思想1.爬楼梯只能爬1个台阶或者2个台阶2.假设有3个台阶,f(3)=f(1)+f(2)f(2)=f(1)+f(1),所以满足:f(n)=f(n-1)+f(n-2)3.所以在问题设定上是满足递归思想的。4.递归
淮南大表哥
·
2023-10-28 03:10
最小栈JAVA实现_
LeetCode简单
题:155. 最小栈(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/min-stack/要点:辅助栈Python,C++,Java都用了相同的辅助栈法,顾名思义就是有个栈放在原来栈旁边执行相关的操作,使得每个元素a与其相应的最小值m时刻保持一一对应。因此我们可以使用一个辅助栈,与元素栈同步插入与删除,用于存储与每个元素对应的最小值。二.Python实现classMinStack:def__i
weixin_39700397
·
2023-10-28 01:46
最小栈JAVA实现
并发编程-线程池ForkJoinPool工作原理分析
由一道
算法题
引发的思考
算法题
:如何充分利用多核CPU的性能,快速对一个2千万大小的数组进行排序?
长情知热爱
·
2023-10-28 00:46
算法
线程池ForkJoinPool实战及其工作原理分析
由一道
算法题
引发的思考
算法题
:如何充分利用多核CPU的性能,快速对一个2千万大小的数组进行排序?
Tacy0213
·
2023-10-28 00:43
并发
排序算法
算法
数据结构
学
算法题
过程
1数组1.1二分查找704注意判断循环的条件是left>matrix(n,vector(n,0));可以只用i和j表示当前位置,不需要很多变量;记得使用i--如果是奇数,最后中间的单独赋值2链表结构体构造函数:初始化更方便structnode{intdata;stringstr;charx;//注意构造函数最后这里没有分号哦!node():x(),str(),data(){}//无参数的构造函数数
心之所向,便是梦想
·
2023-10-27 23:10
c++
算法通关村】,第一关-原来链表这么有用!---白银挑战
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录链表高频面试
算法题
一、两个链表的第一个公共子节点问题!
干饭人hhzt
·
2023-10-27 20:17
算法通关村
算法
链表
数据结构
华为OD机考
算法题
:计算最大乘积
题目部分题目计算最大乘积难度易题目说明给定一个元素类型为小写字符串的数组,请计算两个没有相同字符的元素长度乘积的最大值。如果没有符合条件的两个元素,返回0。输入描述输入为一个半角逗号分隔的小写字符串的数组,2(){@Overridepublicintcompare(Stringo1,Stringo2){//长度最长的排在最前面returno2.length()-o1.length();}});Se
御剑乐逍遥
·
2023-10-27 17:18
华为OD机考
华为od
算法
数据结构
Java
Javascript
LeetCode经典
算法题
:预测赢家+香槟塔java解法
LeetCode经典
算法题
:预测赢家+香槟塔java解法文章目录1预测赢家题目描述解题思路与代码动态规划:使用二维数组存储差值2香槟塔题目描述解题思路与代码打家劫舍题目描述解题思路与代码如果房子首尾相连
凌晨五点深蓝
·
2023-10-27 12:02
数据结构与算法
Java
#
【LeetCode】
算法
java
leetcode
代码随想录算法训练营第九天|28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾
或者说大家可以放弃一刷可以不看KMP,今天来回顾一下之前的
算法题
目就可以。卡老师所言极是,第一次接触,看着头大,先放过,先了解一下KMP算法是干啥的KMP的经典思
Ethan_lwh
·
2023-10-27 11:17
算法
CCF CCSP2023参赛记 +
算法题
题解
虽然我高中搞OI被强基背刺,以至于到了大学有点躲着竞赛,但是我还是对
算法题
有一种玩解谜游戏一样的兴趣的。前年和去年都因为疫情原因,要么没能参加,要么只能线上参加,只能说比较遗憾。
Maxwei_wzj
·
2023-10-27 10:20
算法
华为OD机考
算法题
:高效的任务规划
题目部分题目高效的任务规划难度难题目说明你有n台机器编号为1~n,每台都需要完成一项工作,机器经过配置后都能独立完成一项工作。假设第i台机器你需要花分钟进行设置,然后开始运行,分钟后完成任务。现在,你需要选择布置工作的顺序,使得用最短的时间完成所有工作。注意,不能同时对两台进行配置,但配置完成的机器们可以同时执行他们各自的工作。输入描述第一行输入代表总共有M组任务数据(1(awaititer.ne
御剑乐逍遥
·
2023-10-27 09:14
华为OD机考
华为od
算法
数据结构
Java
Javascript
华为OD机考
算法题
:流水线
题目部分题目流水线难度易题目说明一个工厂有m条流水线,来并行完成n个独立的作业,该工厂设置了一个调度系统,在安排作业时,总是优先执行处理时间最短的作业。现给定流水线个数m,需要完成的作业数n,每个作业的处理时间分别为t1,t2...tn。请你编程计算处理完所有作业的耗时为多少?当n>m时,首先处理时间短的m个作业进入流水线,其他的等待,当某个作业完成时,依次从剩余作业中取处理时间最短的进入处理。输
御剑乐逍遥
·
2023-10-27 09:14
华为OD机考
华为od
算法
数据结构
Java
Javascript
【算法】-- LintCode经典
算法题
理解动态规划
动态规划有多重要?科技公司面试必考算法根据面试经验,一半失败的面试都与动态规划有关动态规划题目特点1、计数题-有多少种方式走到右下角-有多少种方法选出k个数使得和是Sum2、求最大最小值-从左上角走到右下角路径的最大数字和-最长上升子序列长度3、求存在性-取石子游戏,先手是否必胜-能不能选出k个数使得和是Sum动态规划的特点1、将原问题分解为相似的子问题2、所有的子问题都只需解一次(即存储解过的问
四月天行健
·
2023-10-27 09:34
算法设计与分析
算法
动态规划
面试
leetcode
c语言
【蓝桥】通关
1、题目问题描述游戏“蓝桥争霸”由很多关卡和副本组成,每一关可以抽象为一个节点,整个游戏的关卡可以抽象为一棵树形图,每一关会有一道
算法题
,只有当经验值不低于第iii关的要求kik_iki时,小蓝才能挑战成功通过此关
明朗晨光
·
2023-10-27 02:08
#
蓝桥
蓝桥
优先队列
BFS
华为机试题:HJ3 明明的随机数
目录第一章、
算法题
1.1)题目描述1.2)解题思路与答案1.3)牛客链接友情提醒:先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。
悲且狂
·
2023-10-27 01:50
面试题和算法题汇总
华为
java
开发语言
【无标题】
目录第一章、
算法题
1.1)题目描述1.2)解题思路与答案1.3)派仔的解题思路与答案1.3)牛客链接友情提醒:先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。
悲且狂
·
2023-10-27 01:50
面试题和算法题汇总
java
算法
华为机试题:HJ2 计算某字符出现次数
目录第一章、
算法题
1.1)题目描述1.2)解题思路与答案1.3)牛客链接友情提醒:先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。
悲且狂
·
2023-10-27 01:19
面试题和算法题汇总
华为
华为机试题:HJ4 字符串分隔
目录第一章、
算法题
1.1)题目描述1.2)解题思路与答案1.3)牛客链接友情提醒:先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。
悲且狂
·
2023-10-27 01:17
面试题和算法题汇总
华为
【LeetCode:2520. 统计能整除数字的位数 | 模拟 | HashMap】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-26 23:40
LeetCode每日一题打卡
leetcode
算法
java
模拟
map
hashmap
代码随想录 | Day51
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.买卖股票的最佳时机2.买卖股票的最佳时机II今日心得学习及参考书籍今日学习目标买卖股票的最佳时机(121
清碎影
·
2023-10-26 22:30
代码随想录练习
笔记
算法
C++
算法题
# 34 排列数字(深度遍历)
题目描述给定一个整数nnn,将数字1∼n1∼n1∼n排成一排,将会有很多种排列方法。现在,请你按照字典序将所有的排列方法输出。输入格式共一行,包含一个整数nnn。输出格式按字典序输出所有排列方案,每个方案占一行。数据范围1≤n≤71≤n≤71≤n≤7输入样例:3输出样例:123132213231312321思路模板题,很容易理解。代码示例#includeusingnamespacestd;cons
Solkatt's
·
2023-10-26 21:42
数据结构与算法
算法
c++
深度优先
阿里资深算法专家:如何突围大厂算法面试?
无论腾讯、阿里还是字节跳动,在考察工程师技术、编码能力的面试中,一定会问
算法题
,链表、贪心、二叉树,越是薪资高的
AI科技大本营
·
2023-10-26 20:01
算法
程序设计
面试
svg
etag
华为OD机考
算法题
:支持优先级的队列
题目部分题目支持优先级的队列难度易题目说明实现一个支持优先级的队列,高优先级(数字越大,优先级越高)先出队列;同优先级时先进先出。如果两个输入数据和优先级都相同,则后一个数据不入队列被丢弃。队列存储的数据内容是一个整数。输入描述一组待存入队列的数据(包含内容和优先级),每组数字内容在前,优先级在后。输出描述队列的数据内容(优先级信息输出时不再体现)。补充说明不用考虑输入数据不合法的情况,测试数据不
御剑乐逍遥
·
2023-10-26 18:03
华为OD机考
华为od
算法
数据结构
Java
Javascript
js做
算法题
-递增的三元子序列
递增的三元子序列题目来源:LeetCodeNo.334给定一个未排序的数组,请判断这个数组中是否存在长度为3的递增的子序列。正式的数学表达如下:如果存在这样的i,j,k,且满足0≤ia2>a1,可以先定义两个变量small,big(samllsmall&&a3>big,若存在,即该数组存在长度为3的递增的子序列。代码示例/***@param{number[]}nums*@return{boolea
Sojourn2017
·
2023-10-26 13:02
JavaScript
javascript
递增的三元子序列
算法题
js
leetcode
【每日一题】 1423. 可获得的最大点数
【每日一题】1423.可获得的最大点数避免每日太过咸鱼,一天搞定一道LeetCode
算法题
一、题目描述难度:中等几张卡牌排成一行,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。
Zack_tzh
·
2023-10-26 12:26
算法训练
算法
java
leetcode
动态规划
一些专业名称
TPS:每秒处理的事务数,用来衡量吞吐能力QPS:查询搜索类的系统每秒处理的请求数RT:响应时间(ResponseTime)AK:多个
算法题
全部做对AC:一个
算法题
做对bugfree:无bug代码OC:
不进大厂不改名二号
·
2023-10-26 09:10
Java
java
代码随想录 | Day59
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.回文子串2.最长回文子序列二、动态规划总结动态规划五部曲学习及参考书籍今日学习目标回文子串(647)最长回文子序列
清碎影
·
2023-10-26 09:33
代码随想录练习
笔记
算法
网易校招linux面试题,网易2018校招前端笔试题解析
前言:注意,网易校招笔试在牛客网进行,在这里使用js完成
算法题
时,不要写一个function(){}就认为完成了题目,那样通过率是0%(题主就是这样,估计笔试挂了。。。)
老笨Siva
·
2023-10-26 05:01
网易校招linux面试题
算法题
题目假设有一个数组A,int[]A={1,3,-1,0,2,1,-4,2,0,1...N};原来是需要查出大于0的数组,但是由于传参错误或者其他原因,导致查出0和负数了,现在要求在不使用新数组和新集合的情况下(即只使用这个A数组,因数组数据比较大,且只能用一次循环)实现正数放到数组的前面,小于等于0的数放到数组的末尾实现publicclassMain{publicstaticvoidmain(St
你干么那么凶
·
2023-10-26 05:45
代码随想录 | Day52
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.买卖股票的最佳时机III2.买卖股票的最佳时机IV学习及参考书籍今日学习目标买卖股票的最佳时机III(123
清碎影
·
2023-10-26 05:51
代码随想录练习
笔记
算法
代码随想录 | Day53
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.最佳买卖股票时机含冷冻期2.买卖股票的最佳时机含手续费学习及参考书籍今日学习目标最佳买卖股票时机含冷冻期
清碎影
·
2023-10-26 05:51
代码随想录练习
笔记
算法
代码随想录 | Day9
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.找出字符串中第一个匹配项的下标2.重复的子字符串今日心得学习及参考书籍今日学习目标找出字符串中第一个匹配项的下标
清碎影
·
2023-10-26 05:51
代码随想录练习
算法
笔记
代码随想录刷题 | Day3
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、链表二、
算法题
1.移除链表元素2.设计链表3.反转链表今日心得学习及参考内容今日学习目标链表移除链表元素(203)
清碎影
·
2023-10-26 05:20
代码随想录练习
笔记
算法
代码随想录刷题 | Day4
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.两两交换链表中的节点2.删除链表的倒数第N个节点3.链表相交4.环形链表II学习心得学习及参考内容今日学习目标两两交换链表中的节点
清碎影
·
2023-10-26 05:20
代码随想录练习
笔记
算法
代码随想录刷题 | Day6
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.有效的字母异位词2.两个数组的交集3.快乐数4.两数之和学习心得学习及参考资料今日学习目标有效的字母异位词
清碎影
·
2023-10-26 05:20
代码随想录练习
笔记
算法
代码随想录刷题 | Day1
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、C++数组内置数组模板类array模板类vector二、
算法题
1.二分查找2.移除元素今日心得学习及参考内容今日学习目标
清碎影
·
2023-10-26 05:50
代码随想录练习
笔记
代码随想录 | Day7
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录今日学习目标一、
算法题
1.四数相加II2.赎金信3.三数之和4.四数之和学习及参考书籍今日学习目标四数相加II(454)赎金信(383
清碎影
·
2023-10-26 05:17
代码随想录练习
算法
笔记
代码随想录训练营二刷 总结 | 完结撒花
代码随想录训练营二刷总结|完结撒花总结:从最开始找不到如何做
算法题
的门路,面对
算法题
一筹莫展,到现在二刷完结看题基本都知道怎么回事有思路了,感谢卡哥带我入门,学一样东西往往入门是颇具难度的,入门之后才是个人努力闪光的时候
当年拼却醉颜红
·
2023-10-26 05:12
力扣算法题
1024程序员节
算法
动态规划
数据结构
java
leetcode
算法通关村第十一关白银挑战——位运算符的高频
算法题
大家好,我是怒码少年小码。今天讲讲几个位运算的经典算法。位移的妙用1.位1的个数LeetCode191:编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为‘1’的个数。输入:n=00000000000000000000000000001011输出:3解释:输入的二进制串00000000000000000000000000001011中,共有三位为‘1’。方法一还
怒码少年
·
2023-10-26 00:43
算法学习
1024程序员节
c++
算法
leetcode
【LeetCode:1155. 掷骰子等于目标和的方法数 | 递归->缓存->dp】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-10-25 22:58
LeetCode每日一题打卡
#
递归/回溯系列
#
动态规划系列
1024程序员节
java
递归
记忆化缓存
动态规划
面试
每日两道
算法题
- 字母异味词判断
问题给定两个字符串,判断两个字符串是否互为异味词异味词:两个字符串中字符出现的次数相同,则互为异味词思路1)将两个字符串转为字符数组2)对数组进行排序3)比较两个字符数组是否相同实现publicclassIsAnagram{publicstaticvoidmain(String[]args){Stringa="hello";Stringb="olleh";booleanresult=isAnagr
辉_ace
·
2023-10-25 22:29
刷leetCode
算法题
+解析(四十七)
K取反后最大化数组和题目:给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个个索引i并将A[i]替换为-A[i],然后总共重复这个过程K次。(我们可以多次选择同一个索引i。)以这种方式修改数组后,返回数组可能的最大和。示例1:输入:A=[4,2,3],K=1输出:5解释:选择索引(1,),然后A变为[4,-2,3]。示例2:输入:A=[3,-1,0,2],K=3输出:6解释:选择索引(
唯有努力不欺人丶
·
2023-10-25 22:44
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他