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
lintcode算法题
【算法】利用双指针法解决
算法题
(C++)
文章目录1.前言2.双指针法引入283.移动零3.使用双指针法解决
算法题
1089.复写零202.快乐数11.盛最多水的容器[611.有效三角形的个数](https://leetcode.cn/problems
卜及中
·
2023-12-30 03:26
算法
算法
c++
开发语言
【算法】使用二分查找解决算法问题:理解二分法思想,模板讲解与例题实践
文章目录二分算法思想/性质/朴素模板二分查找的引入(二段性)704.二分查找模板34.在排序数组中查找元素的第一个和最后一个位置二分查找的前提条件/时间复杂度分析
算法题
69.x的平方根35.搜索插入位置
卜及中
·
2023-12-30 03:55
算法
算法
lintcode
Flip Bits
image.png看异或之后1的个数classSolution{public:/***@parama:Aninteger*@paramb:Aninteger*@return:Aninteger*/intbitSwapRequired(inta,intb){//writeyourcodehereunsignedintc=a^b;intcount=0;for(c;c!=0;c=c>>1){count+
刘小小gogo
·
2023-12-30 02:31
408数据结构常考算法基础训练
数据结构常考算法基础训练408计算机组成原理错题知识点拾遗408操作系统错题知识点拾遗等待完善408计算机网络错题知识点拾遗408计算机网络各层协议简记等待完善该训练营为蓝蓝考研(蓝颜知己)的算法训练营内容,题目来源有经典
算法题
Giperxr
·
2023-12-29 12:34
408
数据结构与算法
数据结构
算法
考研
每日一道
算法题
1
借鉴文章:Java-敏感字段加密-哔哩哔哩题目描述给定一个由多个命令字组成的命令字符串;1、字符串长度小于等于127字节,只包含大小写字母,数字,下划线和偶数个双引号2、命令字之间以一个或多个下划线_进行分割3、可以通过两个双引号""来标识包含下划线_的命令字或空命令字(仅包含两个双引号的命令字),双引号不会在命令字内部出现请对指定索引的敏感字段进行加密,替换为******(6个*),并删除命令字
北漂一族1988
·
2023-12-29 05:20
算法
算法
java
开发语言
【LeetCode:1954. 收集足够苹果的最小花园周长 | 等差数列 + 公式推导】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-28 23:16
LeetCode每日一题打卡
leetcode
算法
java
等差数列
脑筋急转弯
公式
二分
【LeetCode:61. 旋转链表 | 链表】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-28 23:16
#
链表系列
leetcode
链表
算法
java
面试
【LeetCode:2660. 保龄球游戏的获胜者 | 模拟】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-28 23:44
LeetCode每日一题打卡
leetcode
游戏
算法
java
模拟
秋招笔试-网易秋招unity笔试
算法题
-3
题目描述牛牛总是睡过头,所以他定了很多闹钟,只有在闹钟响的时候他才会醒过来并且决定起不起床。从他起床算起他需要X分钟到达教室,上课时间为当天的A时B分,请问他最晚可以什么时间起床输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含一个正整数,表示闹钟的数量N(N#include#include#includeusingnamespacestd;intmain(){intn;cin>>n;i
Buyun0
·
2023-12-28 22:37
拓扑排序相关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
职场和发展
BFS解决单源最短路相关leetcode
算法题
文章目录1.迷宫中离入口最近的出口2.最小基因变化3.单词接龙4.为高尔夫比赛砍树1.迷宫中离入口最近的出口迷宫中离入口最近的出口classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};boolvis[101][101];public:intnearestExit(vector>&maze,vector&e){//可简化为边权为1的最短路问题in
@A云淡风轻
·
2023-12-28 19:09
算法
宽度优先
leetcode
BFS解决多源最短路相关leetcode
算法题
文章目录1.01矩阵2.飞地的数量3.地图中的最高点4.地图分析1.01矩阵01矩阵classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};public:vector>updateMatrix(vector>&mat){//正难则反,找0到1的最短距离intm=mat.size(),n=mat[0].size();queue>q;//通过此数组对
@A云淡风轻
·
2023-12-28 19:09
算法
算法
宽度优先
leetcode
leetcode贪心
算法题
总结(一)
此系列分三章来记录leetcode的有关贪心
算法题
解,题目我都会给出具体实现代码,如果看不懂的可以后台私信我。
@A云淡风轻
·
2023-12-28 19:38
算法
贪心算法
算法
【洛谷
算法题
】P1055-[NOIP2008 普及组] ISBN 号码【入门2分支结构】Java题解
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P1055-[NOIP2008普及组]ISBN号码【入门2分支结构】Java题解题目描述输入格式输出格式样例#1样例输入#1样例输出#1样例
花无缺~
·
2023-12-28 16:34
洛谷算法题
算法
数据结构
java
LeetCode刷题--- 有效的数独
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-28 15:49
力扣递归算法题
leetcode
算法
职场和发展
LeetCode刷题--- N 皇后
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-28 15:38
力扣递归算法题
leetcode
算法
【数据结构和算法】找出两数组的不同
其他系列文章导航Java基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1哈希类
算法题
注意事项2.2方法一:哈希法三、代码3.1
伴川
·
2023-12-28 14:01
数据结构与算法合集
数据结构
算法
设计模式
java
后端
线性回归
链表
活久见,阿里工作五年程序员面试小公司,竟然挂了?
一名阿里员工在互联网社区吐槽,称自己工作经验丰富,在阿里工作了五年,去面试一个小互联网创业公司竟然挂了,真是无力吐槽:我就郁闷了,在阿里工作五年,去面试某公司,上来啥都不问,就两道
算法题
我没有第一时间给出最优解
程序员日常填坑
·
2023-12-28 12:29
【
算法题
】矩阵顺时针旋转90° (js)
力扣链接:https://leetcode.cn/problems/rotate-matrix-lcci/description/本人题解:/***@param{number[][]}matrix*@return{void}Donotreturnanything,modifymatrixin-placeinstead.*/varrotate=function(matrix){constx=matr
godlike-icy
·
2023-12-28 05:45
算法题
算法
矩阵
javascript
【
算法题
】链表重排(js)
力扣链接:https://leetcode.cn/problems/LGjMqU/description//***Definitionforsingly-linkedlist.*functionListNode(val,next){*this.val=(val===undefined?0:val)*this.next=(next===undefined?null:next)*}*//***@par
godlike-icy
·
2023-12-28 05:45
算法题
算法
链表
javascript
碌碌无为
到后几天时间空闲比较多,说要好好学习java知识的,练
算法题
,可是到时候又会发现还有好多事情,开会,活动,生活中的各种杂事,也是非常浪费时间的。晚上九点半军训,衣服换来换去,真的是
王超楠8期强化班
·
2023-12-28 00:22
算法题
Python常用内置函数、方法、技巧汇总(其四:数字)
文章目录数字相关操作整除与求余取整无穷大进制转换华为OD算法/大厂面试高频题算法练习冲刺训练数字相关操作整除与求余一般而言,我们使用整除运算//和求余运算%来计算两个整数相除的商和余数。div=10//4mod=10%4如果想要同时得到商和余数,可以直接使用内置函数divmod()来完成。div,mod=divmod(10,4)取整取整操作分为向上取整和向下取整两种,这两个操作可以用python中
闭着眼睛学算法
·
2023-12-27 23:00
算法刷题技巧
Python
算法
python
数据结构
leetcode
算法题
Python常用内置函数、方法、技巧汇总(其七:位运算)
文章目录位运算与运算或运算异或运算左移运算和右移运算位运算定律判断`n`是否为`2`的幂华为OD算法/大厂面试高频题算法练习冲刺训练位运算整数类型的变量int在内存中是按照二进制的方式进行存储的,位运算指的就是直接对整数在内存中的二进制位进行操作。我们可以把二进制中数字和布尔类型进行类比,把位运算符和布尔运算符进行类比。这样更容易理解。假设要对两个数字a和b进行位运算,那么应该先将其转化为两个二进
闭着眼睛学算法
·
2023-12-27 12:05
算法刷题技巧
Python
算法
python
java
leetcode
位运算
算法题
中常用数学概念、公式、方法汇总(其四:组合学)
文章目录组合学加法原理乘法原理排列组合组合恒等式二项式定理华为OD算法/大厂面试高频题算法练习冲刺训练组合学加法原理加法原理是指做一件事情,完成它有n类方式,第一类方式有M1种方法,第二类方式有M2种方法,以此类推,第n类方式有Mn种方法,那么完成这件事情共有M1+M2+...+Mn种方法。乘法原理乘法原理是指做一件事,完成它需要分成n个步骤,做第一步有M1种不同的方法,做第二步有M2种不同的方法
闭着眼睛学算法
·
2023-12-27 12:35
算法刷题技巧
算法
python
c++
java
数学
leetcode
【洛谷
算法题
】P4414-[COCI2006-2007#2] ABC【入门2分支结构】Java题解
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P4414-[COCI2006-2007#2]ABC【入门2分支结构】Java题解题目描述输入格式输出格式题面翻译样例#1样例输入#1样例输出
花无缺~
·
2023-12-27 12:36
洛谷算法题
算法
数据结构
java
【
算法题
】由两个栈组成的队列
编写一个类,用两个栈实现队列,支持队列的基本操作(add、poll、peek)。解题思路为了实现栈后进先出的特点,设计栈stackPush用于实现add,栈stackPop用于实现poll。add操作永远在stackPush上执行;对于poll操作,如果stackPop有元素,则直接从stackPop弹出,否则先把元素从stackPush导入到stackPop,然后再从stackPop弹出。实现代
埋没随百草
·
2023-12-27 05:43
2023.12.11力扣每日一题——最小体力消耗路径
2023.12.11题目来源我的题解方法一DFS暴力解法(无法通过)方法二BFS/DFS+二分查找并查集最短路径
算法题
目来源力扣每日一题;题序:1631我的题解方法一DFS暴力解法(无法通过)在这个题可以直接使用
菜菜的小彭
·
2023-12-27 02:33
java
力扣每日一题
leetcode
算法
职场和发展
【
LintCode
题解|阿里巴巴面试高频真题:困于环中的机器人】
【题目描述】在无限平面上,机器人最初位于(0,0)并朝北。机器人可以接收以下三个指令之一:“G”:直线前进1个单位;“L”:向左旋转90度;“R”:向右转90度。机器人执行顺序给出的指令,一直重复执行。当且仅当平面中存在一个使机器人永远不会离开环时,才返回true。1<=instructions.length<=100instructions[i]属于{'G','L','R'}【题目样例】示例1:
SunnyZhao2019
·
2023-12-27 02:11
算法题
--判断数独已填入数据的合法性
image.png0.链接1.需求Determineifa9x9Sudokuboardisvalid.Onlythefilledcellsneedtobevalidatedaccordingtothefollowingrules:Eachrowmustcontainthedigits1-9withoutrepetition.Eachcolumnmustcontainthedigits1-9with
岁月如歌2020
·
2023-12-27 02:54
【
算法题
】12. 整数转罗马数字
题目罗马数字包含以下七种字符: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的左边,所表示的数等于大数5减小数1得到的数值4。同样地,数字9表
YifengGuo233
·
2023-12-26 23:42
LeetCode练习手册
数据库
【
算法题
】9. 回文数
题目给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:x=10输出:false解释:从右向左读,为01。因此它
YifengGuo233
·
2023-12-26 23:41
LeetCode练习手册
算法
leetcode
数据结构
【
算法题
】10. 正则表达式匹配
题目给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。示例1:输入:s="aa",p="a"输出:false解释:"a"无法匹配"aa"整个字符串。示例2:输入:s="aa",p="a*"输出:true解释:因为'*'代表可以匹配零个或多个前面的那一个元素
YifengGuo233
·
2023-12-26 23:41
LeetCode练习手册
正则表达式
服务器
linux
【
算法题
】11. 盛最多水的容器
题目给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部
YifengGuo233
·
2023-12-26 23:39
LeetCode练习手册
算法
【算法】LeetCode
算法题
-Remove Duplicates from Sorted Array
01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第8题(顺位题号是26)。
程序员小川
·
2023-12-26 23:05
LintCode
领扣 题解 | Hulu 面试题:Weighing Problem
题目描述给出n个金币,每个金币重10g,但是有一个金币的重量是11g。现在有一个能够精确称重的天平,问最少称几次,能够确保找出那一个重量11g的金币?思路点拨根据贪心的思想,每次尽可能大地缩小下次称量金币的个数。故每次可以将金币尽可能均匀地分成三份:若n%3=0,则分成n/3、n/3、n/3,任意取两份进行比较。若n%3=1,则分成n/3、n/3、n/3+1,取个数为n/3的两份进行比较。若n%3
领扣喵
·
2023-12-26 16:51
LeetCode刷题--- 优美的排列
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn
元清加油
·
2023-12-26 14:03
力扣递归算法题
leetcode
算法
408数据结构错题知识点拾遗
而
算法题
首先就是要对基本算法的熟练,多尝试后掌握暴力算法即可,想要追求高分可自己找
算法题
拓展练习。第
Giperxr
·
2023-12-26 10:59
408
数据结构
算法
考研
联想
算法题
-石头剪刀布
联想
算法题
-石头剪刀布问题描述剪刀石头布是一种常见的猜拳游戏,当玩家人数为两人时,它的规则如下:在每一轮中,双方分别同时给出石头(Rock)、剪刀(Scissor)和布(Paper)这三种手势中的一种。
极客李华
·
2023-12-26 08:54
日常生活中的算法问题
算法
数据结构
c++
联想
算法题
-小朋友分糖果
联想
算法题
-小朋友分糖果问题描述有n个小朋友围成一圈,假设他们的编号分别为1,2,…,n,编号为i与编号为i+1(1[3,4,4,3]=>[4,3,3,4]=>[3,4,4,3]。
极客李华
·
2023-12-26 08:54
日常生活中的算法问题
算法
联想
算法题
-发牌序列
联想
算法题
-发牌序列问题描述小A和小B在玩纸牌。每张牌上都有一个点数,所有的牌都背面朝上叠放成一个牌堆,现在他们在研究如何发牌。
极客李华
·
2023-12-26 08:53
日常生活中的算法问题
算法
c++
数据结构
【LeetCode:1276. 不浪费原料的汉堡制作方案 | 数学】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-26 07:44
LeetCode每日一题打卡
leetcode
算法
java
公式
经典算法:汉诺塔详解,java递归实现
经典
算法题
:汉诺塔题目描述:相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如下图)。
我叫桃小夭
·
2023-12-26 06:34
java学习
我的2023年
虽然感觉自己解决
算法题
能力还称不上大牛,但自己至少努力了。这175天获得徽章的时候,我今年已经打了175天的题目,基本上是每天两三道题这样打下来的。
城堡修炼者
·
2023-12-26 04:42
生活杂谈
leetcode
程序人生
LeetCode刷题--- 字母大小写全排列
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-25 18:05
力扣递归算法题
leetcode
算法
树与图的深度优先遍历、宽度优先遍历算法总结
树和图的遍历树和图的深度优先遍历例题展示题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。https://www.acwi
ykycode
·
2023-12-25 15:53
经典算法总结
DFS
BFS
算法
深度优先
宽度优先
树和图的遍历
BFS
DFS
Bellman_Ford算法总结
例题展示题目链接853.有边数限制的最短路-AcWing题库高质量的
算法题
库https://www.acwing.com/proble
ykycode
·
2023-12-25 15:20
经典算法总结
图论
算法
Bellman_Ford算法
有负权边的最短路
最短路问题
图论
【数据结构】第二章——线性表(1)
线性表是
算法题
命题的重点。这类
算法题
实现起来比较容易且代码量较少,但是要求具有最优的性能(时间复杂度、空间复杂度),因此,我们应该牢固掌握线性表的各种基本操作(基于两种存储结构),在平时的学
蒙奇D索大
·
2023-12-25 15:43
数据结构
数据结构
算法
c语言
改行学it
学习
LintCode
849 · Basic Calculator III (计算器好题,栈好题)
849·BasicCalculatorIIIAlgorithmsHardDescriptionImplementabasiccalculatortoevaluateasimpleexpressionstring.Theexpressionstringcontainsonlynon-negativeintegers,+,-,*,/operators,open(andclosingparenthese
纸上得来终觉浅 绝知此事要躬行
·
2023-12-25 11:52
算法
LintCode
980 · Basic Calculator II (计算器,栈好题)
980·BasicCalculatorIIAlgorithmsMediumDescriptionImplementabasiccalculatortoevaluateasimpleexpressionstring.Theexpressionstringcontainsonlynon-negativeintegers,+,-,*,/operatorsandemptyspaces.Divisionof
纸上得来终觉浅 绝知此事要躬行
·
2023-12-25 11:49
算法
算法-哈希表-中等-字母异位词
记录一下
算法题
的学习14有效的字母异位词题目给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
木禾呀
·
2023-12-25 10:54
散列表
数据结构
上一页
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
其他