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
i--
Day37 贪心算法 part06 738. 单调递增的数字 968. 监控二叉树
intmonotoneIncreasingDigits(intn){stringstrNum=to_string(n);inttag=strNum.size();for(inti=strNum.size()-1;i>=1;
i-
Alexander yaphets
·
2024-01-19 00:42
贪心算法
数据结构
leetcode
算法
c++
洛谷P2550 [AHOI2001] 彩票摇奖(C语言)
#includeintmain(){intarr3[8]={0};intn,j,k,y=0;scanf("%d",&n);intarr1[8],i,arr2[8];for(i=0;i0;
i--
)//倒序输出
林洛尘
·
2024-01-18 22:14
c语言
算法
数据结构
【蓝桥云课】阶乘之和
importjava.util.Scanner;publicclassJieOfSum{publicstaticvoidmain(String[]args){//打表输出前10项斐波那契数列/**intfac=1;for(inti=1;i=0;
i-
CS_木成河
·
2024-01-18 20:01
蓝桥杯
java
算法
蓝桥杯
数组中的逆序对
即输出P%1000000007题目保证输入的数组中没有相同的数字数据范围:对于%50的数据,size=left&&j>=mid+1){if(arr[i]>arr[j]){temp[k++]=arr[
i-
是我真的是我
·
2024-01-18 15:31
ARTS第一周 2019-04-28
,returnthesumofnum1andnum2.Note:Thelengthofbothnum1andnum2is=0||j>=0){inta,b;if(i>=0){a=num1.charAt(
i-
GH_Dev
·
2024-01-18 04:45
0数学/数组简单 LeetCode1995. 统计特殊四元组
统计特殊四元组描述给你一个下标从0开始的整数数组nums,返回满足下述条件的不同四元组(a,b,c,d)的数目:nums[a]+nums[b]+nums[c]==nums[d],且amap=newHashMap=1;
i-
18阿鲁
·
2024-01-18 04:27
leetcode
算法
数据结构
【数位Dp】LeetCode 2376. 统计特殊整数
while(n)digits.push_back(n%10),n/=10;//last统计已经填写的数字的状态intans=0,last=0;for(inti=digits.size()-1;i>=0;
i-
SlienceAccept
·
2024-01-18 04:26
数位Dp
leetcode
算法
职场和发展
C++每日一练(16):数组逆序
3usingnamespacestd;inta[101];intmain(){intn;cin>>n;for(inti=0;i>a[i];}for(inti=n-1;i>=0;
i-
猿神派蒙
·
2024-01-17 12:42
C++每日一练
c++
C++每日一练
664. 奇怪的打印机(动态规划)
function(s){constn=s.length;constf=newArray(n).fill(0).map(()=>newArray(n).fill(0));for(leti=n-1;i>=0;
i-
风傲独翔
·
2024-01-17 04:10
代码随想录训练营DAY8| 344.反转字符串 541.反转字符串II 剑指 Offer 05. 替换空格 151.反转字符串中的单词 剑指 Offer 58 - II. 左旋转字符
一个在头一个在尾,交换后同时往中间走voidreverseString(char*s,intsSize){intleft=0,right=sSize-1;while(left||=k时,翻转前k位;当剩余位数-1;
i-
m0_62867573
·
2024-01-17 02:49
数据结构
1027 打印沙漏(20 分)
#includeusingnamespacestd;intN,n;charc;intmain(){scanf("%d%c",&N,&c);n=sqrt((N+1)/2);for(inti=n;i>0;
i-
DaiMorph
·
2024-01-16 20:50
C Primer Plus(第六版)12.9 编程练习 第5题
defineTIMES100voidbubble_sort(intarr[],intlen);intmain(void){inti;introll[TIMES];srand((unsignedint)time(NULL));for(i=0;i=0;
i-
apple_50569014
·
2024-01-16 19:00
C
Primer
Plus(第六版)
c语言
算法
数据结构
数据结构和算法笔记
includeusingnamespacestd;//单调栈vectornextGreaterElement(vector&nums){vectorans;stacks;for(inti=nums.size()-1;i>=0;
i-
daitu3201
·
2024-01-16 16:56
算法
笔记
数据结构
刷题训练 day27 | 第八章 贪心算法 part01
publicintfindContentChildren(int[]g,int[]s){intresult=0;Arrays.sort(g);Arrays.sort(s);intj=s.length-1;for(inti=g.length-1;i>=0;
i-
m0_47869044
·
2024-01-16 08:08
算法刷题记录
贪心算法
算法
数据结构
java
leetcode
【刷题】leetcode-3.无重复字符最长字串
strlen(s);for(inti=0;imax)max=sum;}else{sum--;arr[s[left++]]=0;//发现重复字符后,不断的删除前面以及存储的字符,从当前不重复的字符继续向后走
i-
今天认真学习了么
·
2024-01-15 21:32
c语言
Leetcode 剑指32
q.empty()){vectortemp;for(inti=q.size();i>0;
i--
){//将i赋q的长度,这个长度就是这一层元素的个数,这样赋值可
神奇咩咩
·
2024-01-15 20:46
杨辉三角【c语言】
{//定义二维数组intarr[11][11]={0};inta,b;for(a=0;aintmain(){//定义二维数组intarr[11][11]={0};inta,b;for(a=0;a=0;
i-
马一白白白
·
2024-01-15 13:02
c语言
开发语言
60
*@param{number}k*@return{string}*/vargetPermutation=function(n,k){varnums=newArray(n)for(vari=0;i=1;
i-
jluemmmm
·
2024-01-15 11:27
五种C语言爱心代码加附赠红色玫瑰
最基础爱心代码:#includeintmain(){inti,j,k,l,m;charc=3;//ASCII码里面3就是一个字符小爱心for(i=1;i=1;
i--
){//下7行for(j=1;jintmain
还没有名字哦
·
2024-01-15 09:04
c语言
Excel 表列序号
题目链接Excel表列序号题目描述注意点columnTitle仅由大写英文组成1=0;
i--
){res+=mutiple*(columnTitle.charAt(i)-'A'+1);mutiple*=26
青釉Oo
·
2024-01-15 08:30
算法
算法
leetcode
数据结构
java
2020-12-01
for(i=20;i>0;
i--
)//延时200msfor(j=20;j>0;j--)//延时10msfor(k=248;k>0;k--);//延时0.5ms}2、定时器0中断子程序:voidtimer0
大裂五山苏柳木
·
2024-01-14 23:41
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【博弈论DP】2023C-抢7游戏【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出说明解题思路代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述A、B两个人玩抢7游戏,游戏规则为A先报一个起始数字X(10=6;
i-
闭着眼睛学算法
·
2024-01-14 16:34
最新华为OD真题
#
dp
java
c++
华为od
leetcode
python
算法
C Primer Plus(第六版)11.13 编程练习 第13题
#include#includeintmain(intargc,char*argv[]){inti;if(argc0;
i--
)printf("%s\n",argv[i]);}return0;}
apple_50569014
·
2024-01-14 07:01
C
Primer
Plus(第六版)
c语言
算法
开发语言
代码随想录算法训练营第31天|理论基础 455.分发饼干 376. 摆动序列 53. 最大子序和
注意:为什么要先遍历孩子:如果先遍历饼干,那么饼干在一直做
i--
,而孩子一直指向胃口最大的孩子,result=0classSolution{public:intfindContentChildren(vector
gsy-will
·
2024-01-13 22:28
算法
c++
数据结构
leetcode
【BFS模板】B3625 迷宫寻路
代码广搜模板题,可以看注释#include#includeusingnamespacestd;#defineFor(i,j,k)for(inti=j;i=k;
i--
)#defineMaxN105int
起床气233
·
2024-01-13 19:15
真题题解
算法
c++
开发语言
宽度优先
c/c++实现网格最短路径问题
path[m][n],i,j;dist[0][0]=a[0][0];path[0][0]=0;for(j=1;j0||j>0;){cout<
i-
pofenx
·
2024-01-13 07:17
算法
c++
c语言
算法
力扣面试150题 三角形最小路径和
vector>&triangle){if(triangle.size()==1)returntriangle[0][0];intn=triangle.size();for(inti=n-2;i>=0;
i-
真的不吃番茄
·
2024-01-13 01:19
笔试面试算法题练习集
leetcode
面试
算法
问题 C: C语言实验——数组逆序
样例输入Copy1359768240样例输出Copy0428679531#includeintmain(){inta[10];inti;for(i=0;i=0;
i--
){if(i!
小王叻
·
2024-01-12 17:15
c语言
蓝桥杯
算法
代码随想录算法训练营Day37
funcmonotoneIncreasingDigits(nint)int{s:=strconv.Itoa(n)ss:=[]byte(s)l:=len(ss)flag:=lifl==1{returnn}fori:=l-1;i>0;
i-
小郝.
·
2024-01-12 13:49
算法
数据结构
C语言嵌套循环实现打印菱形
打印菱形图案Description由键盘输入正数n(n#include#includeintmain(){intn,i,j;scanf("%d",&n);for(i=n;i>=-n;
i--
){for
David_Rao
·
2024-01-12 11:39
JS中怎么用原生写法写出99乘法表
升序三目运算法拼接for(vari=1;i0;
i--
){//倒序从9开始,第一层循环for(varj=1;j0;
i--
){//倒序从9开始,第一层循环for(varj=1;j<=i;j++){//
拾柒_aab0
·
2024-01-12 06:16
Meta Hacker Cup 2023 Round 1 题解
#includeusingnamespacestd;#defineFor(i,n)for(inti=1;i=k;
i--
)#defineRep(i,n)for(inti=0;i=0;
i--
)#defineForp
nike0good
·
2024-01-11 15:02
线段树
比赛题解
算法
深度优先
图论
Codeforces Round 875 (Div. 1) 题解
ACopilCopacDrawsTrees#includeusingnamespacestd;#defineFor(i,n)for(inti=1;i=k;
i--
)#defineRep(i,n)for(inti
nike0good
·
2024-01-11 15:01
深度优先
图论
算法
java基础---循环结构
------反复执行的代码4}-执行过程:1243243243243243243......2-代码演示: //for循环中的循环变量i,作用域仅在当前for中 for(inti=1;i=1;
i-
Flying_Fish_roe
·
2024-01-10 21:20
java
摆动排序 II
题目链接摆动排序II题目描述注意点将数组重新排列成nums[0]nums[2]rightMedian;
i--
){if(nums[i]==nums[mid]){swap(nums,i,rightMedian
青釉Oo
·
2024-01-10 17:06
算法
算法
数据结构
leetcode
java
快速排序
C语言-数组顺序逆序输出
二:题目三:代码#includeintmain(){inti=0;//先按顺序输出intarr[]={0,1,2,3,4,5,6,7,8,9};for(i>=0;i=0;
i--
){//i=9赋初值,不要
嵌入式OG
·
2024-01-09 06:18
嵌入式C语言
c语言
开发语言
嵌入式硬件
linux
c语言有序数组插入数据
},x;printf("请输入要插入的数据");scanf("%d",&x);insert(a,x);for(inti=0;ia[N-2])//要插入的数最大{a[N-1]=x;}elseif(x0;
i-
2023年双手插兜,不知道什么叫做对手
·
2024-01-09 01:25
c/c++
数组
c语言
c++
Java大数阶乘
输入输入一个整数m(0=1){//计算到最高位且发现最高位有进位top++;//最高位加一}res[j]=res[j]%10;//取余,把余数存到当前位置}}for(inti=top;i>=0;
i--
)
眼若繁星丶
·
2024-01-08 22:14
<Java>用循环打印九九乘法表——for、while
语句③…}运行顺序②③④②③④…publicclassTest1{publicstaticvoidmain(String[]args){for(inti=1;i0){intb=0;while(b=1;
i-
Camiage
·
2024-01-08 21:04
java
eclipse
JUC——Chapter01——Java Multi-Threading Skills 多线程应用技能 —— 读《Java多线程编程技术核心技术》笔记
类使用常见的3个命令分析线程的信息线程随机性的展现实现Runnable接口使用Runnable接口实现多线程的优点实例变量共享导致的"非线程安全"问题与相应的解决方案⭐️不共享数据的情况⭐️共享数据的情况留意
i-
Alascanfu
·
2024-01-08 21:50
JUC
并发编程理解与实战
java
开发语言
juc
并发编程
XDOJ例题及答案第十七更 字符拷贝 字符逆序排放 字符删除 字符输入和输出 字符统计
0";inta,b,i;gets(s);scanf("%d",&a);for(i=a+1;i#includevoiddaoxu(char*s){inti;for(i=strlen(s)-1;i>=0;
i-
韩小小鱼
·
2024-01-08 11:27
XDOJ
算法
c语言
c++
说反话-加强版
includeintmain(){inti=0;intz=0;char*str[500001];当字符串全是以一个的字符,则有500001个chararr[500001]={'\0'};题目明确字符串=0;
i-
wx20041102
·
2024-01-08 10:19
java
linux
算法
第八章 贪心算法 part06(● 738.单调递增的数字 ● 968.监控二叉树 ● 总结 )
%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E7%9A%84%E6%95%B0%E5%AD%97.html需要从后向前遍历if(n[i]0;
i--
){if(n[i]
G_qingxin
·
2024-01-08 07:40
算法笔记
贪心算法
算法
qt 信号和槽不是多线程
setupUi(this);connect(this,&MainWindow::singalFun,this,[=]{inti=20;while(1){std::cout<<"singalFun\n";
i-
FeboReigns
·
2024-01-08 07:56
qt
qt
c++
代码随想录算法训练营第37天| 738.单调递增的数字 & 贪心总结
JAVA代码编写738.单调递增的数字当且仅当每个相邻位数上的数字x和y满足x0;
i--
){if(Integer.parseInt(strings[i])
Catherinemin
·
2024-01-08 05:59
leetcode
代码随想录
算法
算法
给定一个字符串s,可以进行一些操作:每次操作,找出s字典序最大的子序列,并将该子序列右移一位,求使s有序的最少操作次数
constintmaxn=2e5+5;voidsolve(){intn;strings;cin>>n>>s;s=''+s;vectorvec;vec.push_back(n);for(inti=n-1;i>=1;
i-
__night_
·
2024-01-07 20:57
codeforces
算法
ABC208(A-C)
=0){if(f(i)>p)
i--
;elseif(f(i)#definelllonglon
pboaths
·
2024-01-07 13:34
c语言
算法
c++
c/c++基础 自增自减运算符 大白讲解i++/
i--
/++i/--i
后置运算符:i++表示在使用x之后,再使x的值加1,即i=i+1;前置运算符:++i表示在使用x之前,先使x的值加1,即i=i+1.前缀运算和后缀运算的区别:前缀运算是“先变后用”,而后缀运算是“先用后变”i++和++i这样看结果是一样的,还是没有区别,原因在于,x两次都是对自身使用了x,但实际当有其他变量、一个表达式内有其他运算时,情况就可能不太一样了。(以下详说)一般实际使用时,在如此的单个i
宇宙超粒终端控制中心
·
2024-01-06 15:50
C++知识点
c语言
c++
开发语言
自增自减
刷题记录(初级算法-字符串篇)
stringreverseString(strings){if(s.size()==0||s.size()==1)returns;intfirst=0,second=s.size()-1;while(first=0;
i-
MrYun
·
2024-01-06 13:45
12.13 log
(g.begin(),g.end());sort(s.begin(),s.end());intindex=s.size()-1;intcount=0;for(inti=g.size()-1;i>=0;
i-
敲代码的小赵
·
2024-01-06 12:37
算法
数据结构
上一页
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
其他