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—剑指Offer LCR 025.两数相加II【中等】
2023
每日刷题
(六十七)Leetcode—LCR025.两数相加II实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-12-23 21:17
LeetCode刷题
leetcode
linux
windows
经验分享
c语言
Leetcode—744.寻找比目标字母大的最小字母【简单】
2023
每日刷题
(六十八)Leetcode—744.寻找比目标字母大的最小字母线性查找实现代码classSolution{public:charnextGreatestLetter(vector&letters
源代码•宸
·
2023-12-23 20:00
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—1491.去掉最低工资和最高工资后的工资平均值【简单】
2023
每日刷题
(六十八)Leetcode—1491.去掉最低工资和最高工资后的工资平均值实现代码classSolution{public:doubleaverage(vector&salary){doublesum
源代码•宸
·
2023-12-23 20:30
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—1099.小于K的两数之和【简单】Plus
2023
每日刷题
(六十八)Leetcode—1099.小于K的两数之和实现代码classSolution{public:inttwoSumLessThanK(vector&nums,intk){intn
源代码•宸
·
2023-12-23 20:30
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—1962.移除石子使总数最小【中等】(最大堆做法)
2023
每日刷题
(六十八)Leetcode—1962.移除石子使总数最小实现代码classSolution{public:voiddownAdjustHeap(vector&arr,intlow,inthigh
源代码•宸
·
2023-12-23 20:55
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
蓝桥杯-
每日刷题
-027
出租汽车计费器一、题目要求题目描述有一个城市出租汽车的计费规则是3公里内(含3公里)基本费6元,超过3公里,每一公里1.4元。现在对于输入具体的公里数x(0#includeintmain(){doublex;doublemoney;while(std::cin>>x){if(x3){money=6+1.4*(x-3);}std::cout<
-李慢慢
·
2023-12-23 19:29
蓝桥杯
c++
算法
蓝桥杯-
每日刷题
-026
奖金提成一、题目要求题目描述企业发放的奖金根据利润提成。利润I低于100000元的奖金可提10%;利润高于100000元,低于200000元的(1000001000000元的部分按1%提成。从键盘输入当月利润I,求应发奖金总数。输入格式输入有若干行,每行一个实数I,表示企业利润。输出格式对应输出可提取的奖金,结果保留整数。输入样例80002000001000000输出样例8001750039500
-李慢慢
·
2023-12-23 19:57
蓝桥杯
算法
职场和发展
Leetcode—445.两数相加II【中等】
2023
每日刷题
(六十七)Leetcode—445.两数相加II实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-12-23 16:36
LeetCode刷题
leetcode
linux
windows
经验分享
c语言
Leetcode—47.全排列II【中等】
2023
每日刷题
(六十六)Leetcode—47.全排列II直接用set实现代码classSolution{public:vector>permuteUnique(vector&nums){set>ans
源代码•宸
·
2023-12-22 07:29
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
剪枝
set
Leetcode—46.全排列【中等】
2023
每日刷题
(六十六)Leetcode—46.全排列算法思想对于排列来说,我们需要考虑数字之间的相对顺序,不同的相对顺序会产生不同的排列方式。此外,序列中的每个数字一定存在于每个排列当中。
源代码•宸
·
2023-12-22 07:28
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
dfs
Leetcode—73.矩阵置零【中等】
2023
每日刷题
(六十六)Leetcode—73.矩阵置零空间复杂度为O(m+n)版实现代码classSolution{public:voidsetZeroes(vector>&matrix){introwLen
源代码•宸
·
2023-12-22 07:24
LeetCode刷题
leetcode
矩阵
算法
c++
经验分享
蓝桥杯-
每日刷题
-025
稀疏数组一、题目要求题目描述稀疏数组就是数组中大部分内容都没有被使用(或都为0),在数组中仅有少部分空间使用,导致内存空间的浪费。为了节省空间,现在将下列稀疏数组进行压缩。数组为n行m列,存在一大部分是0表示该位置未被使用,非0则表示已经使用。将所有非0元素按照(行下标、列下标、元素值)存储下来,完成稀疏数组的压缩。输入格式第一行为两个整数n,m(1#include#includestructEl
-李慢慢
·
2023-12-21 12:14
蓝桥杯
算法
c++
蓝桥杯-
每日刷题
-024
一个星期有七天一、问题要求题目描述为了学英语,小聪做了很多卡片。其中有七张卡片,一面是数字1、2、3、4、5、6、7,另一面分别是monday、tuesday、wednesday、thursday、friday、saturday、sunday.请你对任意的数字,输出相应的英文星期。输入格式输入有若干行,每行一个整数(1~7)。输出格式对应输出相应的星期。输入样例245输出样例tuesdaythur
-李慢慢
·
2023-12-21 12:06
蓝桥杯
c++
算法
Leetcode—128.最长连续序列【中等】
2023
每日刷题
(六十四)Leetcode—128.最长连续序列实现代码classSolution{public:intlongestConsecutive(vector&nums){unordered_sets
源代码•宸
·
2023-12-21 05:57
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—75.颜色分类【中等】
2023
每日刷题
(六十五)Leetcode—75.颜色分类实现代码classSolution{public:voidsortColors(vector&nums){intred=0,white=0,blue
源代码•宸
·
2023-12-21 05:04
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—179.最大数【中等】
2023
每日刷题
(六十五)Leetcode—179.最大数算法思想实现代码其中sort的lambda自定义排序策略参考自官方文档classSolution{public:stringlargestNumber
源代码•宸
·
2023-12-21 04:34
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
自定义排序
Leetcode—77.组合【中等】
2023
每日刷题
(六十五)Leetcode—77.组合算法思想实现代码classSolution{public:vector>combine(intn,intk){vector>ans;vectorpath
源代码•宸
·
2023-12-21 04:34
LeetCode刷题
leetcode
深度优先
算法
c++
经验分享
Leetcode—16.最接近的三数之和【中等】
2023
每日刷题
(六十四)Leetcode—16.最接近的三数之和实现代码classSolution{public:intthreeSumClosest(vector&nums,inttarget){sort
源代码•宸
·
2023-12-21 04:32
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
《点云处理》 点云去噪
在进行
其他算法
处理之前,通常需要先去除噪声,避免带来干扰。去噪的方法有很多,效率和效果也是各不相同,应用场景也不太一样,本篇内容就是想要将不同的去噪方法进行归纳。环境:Windows+VS2019+P
Meditation-
·
2023-12-20 15:37
c++
点云处理
算法
Leetcode—96.不同的二叉搜索树【中等】
2023
每日刷题
(六十四)Leetcode—96.不同的二叉搜索树算法思想实现代码classSolution{public:intnumTrees(intn){vectorG(n+1,0);G[0]=1
源代码•宸
·
2023-12-20 10:33
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
二叉搜索树
蓝桥杯-
每日刷题
-023
统计字符一、题目要求题目描述给出一个字符串,统计其中的英文字母、空格、数字的个数。输入格式输入一行,为给定字符串输出格式输出参考样例。输入样例aaaaaa111112223www输出样例letter=9space=2digit=9二、完整代码#includeusingnamespacestd;intmain(){stringinput;getline(cin,input);intletterCou
-李慢慢
·
2023-12-20 08:42
蓝桥杯
c++
算法
蓝桥杯-
每日刷题
-020
顺时针逆时针一、题目要求题目描述平面上的三个点A(0,0),B(1,0),C(0,2)。按A->B->C是逆时针,按C-B-A是顺时针。给你平面三点的顺序,请你判断是逆时针、顺时针还是共线。输入格式输入有若干行,每行有6个整数:X1、Y1、X2、Y2、X3、Y3表示你要顺序经过的三个点。输出格式每行输出一个结果,顺时针就输出“Clockwise”,逆时针就输出“Anticlockwise”,共线输
-李慢慢
·
2023-12-20 08:41
蓝桥杯
c++
算法
蓝桥杯-
每日刷题
-016
原码一、题目要求题目描述对任意输入的数,请你编程输出它在机内的16位的原码。例如7的原码是:0000000000000111,-7的原码是1000000000000111。最左的一位是符号位,0为正,1为负。输入格式输入有若干行,每行一个整数,其绝对值小于2^15。输出格式每行对应输出一个16位的原码。输入样例7-716384输出样例00000000000001111000000000000111
-李慢慢
·
2023-12-20 08:11
蓝桥杯
算法
c++
蓝桥杯-
每日刷题
-021
判断点是否在矩形上一、题目要求题目描述在平面直角坐标系中有一矩形左下角坐标是(a,b),右上角坐标是(c,d),矩形的边平行于坐标轴。现在有一系列点(xi,yi),i=0,…,n-1,请你判断它们与矩形的位置关系,分为在矩形内、在矩形上或在矩形外。输入格式输入有多组测试数据每组测试数据第一行是一个整数n,第二行是矩形的左下角和右上角的坐标,接下来n行是要判断的点。输入坐标均为整数点,数字范围在[-
-李慢慢
·
2023-12-20 08:11
蓝桥杯
算法
c++
蓝桥杯-
每日刷题
-005
指数计算一、题目要求题目描述计算表达式x^y的值,分别输出它们的整数部分和小数部分。输入格式输入有若干行,每行两个浮点数x、y。输出格式当x#include#includeintmain(){doublex,y;while(std::cin>>x>>y){if(x<0){std::cout<<"NO"<
-李慢慢
·
2023-12-20 08:41
蓝桥杯
c++
算法
蓝桥杯-
每日刷题
-009
你能输出它吗一、题目要求题目描述有一串奇异的符号,请编程输出。输入格式无输出格式输出!@#$~%^&*()_+|=-“”:输入样例无输出样例!@#$~%^&*()_+|=-“”:二、完整代码#include#include#includeintmain(){chara[]="!@#$~%^&*()_+|\\=-\"\":";std::cout<
-李慢慢
·
2023-12-20 08:41
蓝桥杯
算法
c++
蓝桥杯-
每日刷题
-011
排队一、题目要求题目描述有三个数a、b、c。请编程将他们按从小到大输出。输入格式输入有若干行,每行三个数,分别用空格隔开。输出格式每行都按从小到大输出。输入样例2134568760-1-31101输出样例123456678-3-101110二、完整代码#includeintmain(){inta,b,c,e;while(std::cin>>a>>b>>c){if(a>b){e=a;a=b;b=e;
-李慢慢
·
2023-12-20 08:41
蓝桥杯
c++
算法
蓝桥杯-
每日刷题
-001
圆的面积一、题目要求题目描述给出圆的半径,请求出圆的面积。PI用3.14159。半径用double类型。输入格式先输入一个整数N(1#includeintmain(){intn=0;doublepi=3.14159;while(std::cin>>n){double*arr=newdouble[n];for(inti=0;i>arr[i];}for(inti=0;istd::cout>arr[i]
-李慢慢
·
2023-12-20 08:40
蓝桥杯
算法
c++
蓝桥杯-
每日刷题
-022
线段相交一、题目要求题目描述输入线段AB、CD的两端点,判断两线段是否相交(包含端点)。输入格式有多组数据,每组数据两行,第一行四个整数,分别表示A、B两点坐标,第二行四个整数,分别表示C、D两点坐标。输出格式如果线段AB与线段CD相交,输出yes,否则输出no。输入样例011110211021012000011000输出样例noyesyes二、完整代码#includestd::stringis(
-李慢慢
·
2023-12-20 07:05
蓝桥杯
算法
c++
OJ
每日刷题
每日一题,持续更新!题目来源:PIPIOJ7月9日题目描述:PIPI给你一个合法的括号序列,希望跟你按左括号下标递增顺序给出每对括号在序列中的下标。(下标从1开始)输入:多组数据,请处理到EOF。对于每组数据,第一行包括一个只包含’(’,’)'的字符串,保证输入的括号匹配序列合法,长度不超过100000输出:按左括号下标递增顺序给出每对括号在序列中的下标。样例输入:(())()()样例输出:142
高 朗
·
2023-12-20 06:36
算法
算法
c++
oj系统
2021-10-12
每日刷题
打卡
一、信息学oj-1357:车厢调度(train)(1)题目描述有一个火车站,铁路如图所示,每辆火车从A驶入,再从B方向驶出,同时它的车厢可以重新组合。假设从A方向驶来的火车有nn节(n≤1000n≤1000),分别按照顺序编号为11,22,33,…,nn。假定在进入车站前,每节车厢之间都不是连着的,并且它们可以自行移动到B处的铁轨上。另外假定车站C可以停放任意多节车厢。但是一旦进入车站C,它就不能
追求卓越&
·
2023-12-20 06:32
算法
算法
2021-10-13
每日刷题
打卡
一、信息学OJ-1358:中缀表达式值(expr)(1)题目描述输入一个中缀表达式(由0-9组成的运算数、加+减-乘*除/四种运算符、左右小括号组成。注意“-”也可作为负数的标志,表达式以“@”作为结束符),判断表达式是否合法,如果不合法,请输出“NO”;否则请把表达式转换成后缀形式,再求出后缀表达式的值并输出。注意:必须用栈操作,不能直接输出表达式的值。【输入】一行为一个以@结束的字符串。【输出
追求卓越&
·
2023-12-20 06:32
算法
算法
2021-10-14
每日刷题
打卡
一、信息学oj-1355:字符串匹配问题(strs)(1)题目描述字符串中只含有括号(),[],,(),[],{},例如。输入:[()]输出:YES,而输入([]),([)]都应该输出NO。【输入】第一行为一个整数nn,表示以下有多少个由括好组成的字符串。接下来的nn行,每行都是一个由括号组成的长度不超过255255的字符串。【输出】在输出文件中有nn行,每行都是YES或NO。【输入样例】5{}{
追求卓越&
·
2023-12-20 06:32
算法
算法
深度优先搜索,广度优先搜索
Ⅰ深度优先搜索:先讲讲深度优先搜索的基本思想:深度优先搜索主要用于树和图遍历,以及作为
其他算法
的基础首先通过一个简单的例子理解一下深度优先搜索的核心思想:题目1:输出0-4这五个数字的全排列:题目分析:
把大古熬成汤
·
2023-12-19 14:18
算法
深度优先
宽度优先
算法
Leetcode—1901.寻找峰值II【中等】
2023
每日刷题
(六十四)Leetcode—1901.寻找峰值II实现代码classSolution{public:intindexofMax(vector&arr){returnmax_element
源代码•宸
·
2023-12-19 14:11
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
二分查找
Leetcode—12.整数转罗马数字【中等】
2023
每日刷题
(六十四)Leetcode—12.整数转罗马数字实现代码constpairvalueTable[]={{1000,"M"},{900,"CM"},{500,"D"},{400,"CD"}
源代码•宸
·
2023-12-19 14:11
LeetCode刷题
leetcode
linux
算法
c++
经验分享
哈希表
Leetcode—11.盛最多水的容器【中等】
2023
每日刷题
(六十三)Leetcode—11.盛最多水的容器实现代码#defineMAX(a,b)((a)>(b)?(a):(b))#defineMIN(a,b)((a)<(b)?
源代码•宸
·
2023-12-19 14:40
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—859.亲密字符串【简单】
2023
每日刷题
(六十三)Leetcode—859.亲密字符串山实现代码classSolution{public:boolbuddyStrings(strings,stringgoal){intlen1
源代码•宸
·
2023-12-18 22:50
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—222.完全二叉树的节点个数【简单】
2023
每日刷题
(五十八)Leetcode—222.完全二叉树的节点个数实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-12-18 22:16
LeetCode刷题
leetcode
深度优先
算法
经验分享
c++
Leetcode—1523.在区间范围内统计奇数数目【简单】
2023
每日刷题
(六十三)Leetcode—1523.在区间范围内统计奇数数目实现代码classSolution{public:intcountOdds(intlow,inthigh){intcnt=0
源代码•宸
·
2023-12-18 20:42
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—746.使用最小花费爬楼梯【简单】
2023
每日刷题
(六十一)Leetcode—746.使用最小花费爬楼梯算法思想参考灵神实现代码classSolution{public:intminCostClimbingStairs(vector&cost
源代码•宸
·
2023-12-18 20:12
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
动态规划
Leetcode—162.寻找峰值【中等】
2023
每日刷题
(六十二)Leetcode—162.寻找峰值算法思想实现代码classSolution{public:intfindPeakElement(vector&nums){intn=nums.size
源代码•宸
·
2023-12-18 20:12
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—230.二叉搜索树中第K小的元素【中等】
2023
每日刷题
(六十)Leetcode—230.二叉搜索树中第K小的元素实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-12-18 20:40
LeetCode刷题
leetcode
算法
职场和发展
dfs
经验分享
c++
Leetcode—783.二叉搜索树节点最小距离【简单】
2023
每日刷题
(五十八)Leetcode—783.二叉搜索树节点最小距离实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-12-18 03:05
LeetCode刷题
leetcode
深度优先
算法
c语言
经验分享
二叉搜索树
中序遍历
Leetcode—2414.最长的字母序连续子字符串的长度【中等】
2023
每日刷题
(六十)Leetcode—2414.最长的字母序连续子字符串的长度实现代码classSolution{public:intlongestContinuousSubstring(strings
源代码•宸
·
2023-12-17 21:42
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
ACM大量习题题库及建议培养计划
除了USACO是为IOI准备外,其余几乎全部是大学的ACM
竞赛题
库。
Ellating123
·
2023-12-16 17:10
Leetcode—2413.最小偶倍数【简单】
2023
每日刷题
(六十)Leetcode—2413.最小偶倍数classSolution{public:intsmallestEvenMultiple(intn){return(n%2+1)*n;}};
源代码•宸
·
2023-12-16 10:50
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—2415.反转二叉树的奇数层【中等】
2023
每日刷题
(六十)Leetcode—2415.反转二叉树的奇数层BFS的C++实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-12-16 04:52
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
bfs
Leetcode—237.删除链表中的节点【中等】
2023
每日刷题
(六十)Leetcode—237.删除链表中的节点偷天换日实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-12-16 04:52
LeetCode刷题
leetcode
链表
算法
c++
经验分享
数据结构
Leetcode—118.杨辉三角【简单】
2023
每日刷题
(六十)Leetcode—118.杨辉三角实现代码classSolution{public:vector>generate(intnumRows){vector>ans(numRows)
源代码•宸
·
2023-12-16 04:22
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
上一页
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
其他