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
intx
9 排序
插入排序直接插入排序折半插入(二分)表插入(链表存储)希尔排序shell(基于逐趟缩小增量)快速排序冒泡排序一趟快速排序快速排序voidquick_sort(inta[],intl,intr){if(l>=r)return;
intx
cwn_
·
2024-02-06 20:51
数据结构与算法
排序算法
算法
数据结构
sqrtx
classSolution{public:intsqrt(
intx
){intleft=1,right=x/2;intres;if(xmid)left=mid+1,res=mid;elseif(x/mid
DaiMorph
·
2024-02-06 18:14
递推_二进制_方向向量_边界问题_异或_贪心_备份数组_AcWing 95. 费解的开关
includeusingnamespacestd;constintN=10;chara[N][N],backups[N][N];intdx[5]={-1,0,1,0,0},dy[5]={0,0,0,1,-1};voidturn(
intx
三冬四夏会不会有点漫长
·
2024-02-06 17:34
#
acwing算法提高
算法
贪吃蛇项目(基于C语言和数据结构中的链表)
贪吃蛇的测试分析项目我们分析这整个项目建立节点首先在我们实现游戏开始的部分之前,我们要先创建贪吃蛇的节点,再由此创建整个贪吃蛇所包含的一些信息:#pragmaonce//蛇身节点typedefstructSnakeNode{
intx
你小子别偷懒了
·
2024-02-06 16:50
c语言
开发语言
力扣LeetCode-链表
链表一、链表节点定义//单链表structListNode{ intval; //节点上存储的元素 ListNode*next; //指向下一个节点的指针 ListNode(
intx
):val(x
流忆,留宜
·
2024-02-06 14:37
LeetCode
链表
leetcode
算法
【持续更新】2024牛客寒假算法基础集训营2 题解 | JorbanS
A-TokitsukazeandBraceletintsolve(){intres=0;
intx
,y[2];cin>>x>>y[0]>>y[1];res+=(x-100)/50;for(inti=0;i32
JorbanS
·
2024-02-06 14:21
OI
题解
算法
数据结构
c++
C语言16 取值运算符
C语言16取值运算符“*”的几种用途乘法运算符
intx
=1;inty=2;intz=x*y;定义新的类型charx;char*x;取值运算符*+指针类型的变量int*a=(int*)1;printf("
Asura_Luo
·
2024-02-06 12:13
求1到100和的几种实现方法
求1到100和的几种实现方法1、whlie实现publicclassSum{publicstaticvoidmain(Stringargs[]){
intx
=1;intsum=0;while(x<=100
微凉归期
·
2024-02-06 11:45
7-日常工作总结
java
求和
排序(从大到小)
样例#1样例输入#1531524样例输出#154321#include#includeusingnamespacestd;inta[1010];intn,k;boolcmp(
intx
,inty){returnx
2301_81777172
·
2024-02-06 11:08
2024文章专题
算法
算法
2024/2/5
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
yxgjbfddgijhhhj
·
2024-02-06 08:34
c++
作业2024/2/5
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
snk85k1
·
2024-02-06 08:33
算法
c++
图论
2.5作业
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
A dog look like the wolf
·
2024-02-06 08:03
算法
c++
作业2.5
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
心若向阳,何惧悲伤
·
2024-02-06 08:02
年假作业
算法
c++
图论
寒假作业2月5号
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
2201_75638688
·
2024-02-06 08:31
算法
c++
开发语言
2.5 第四章 堆与拷贝构造函数
#includeclassexample{inta;public:example(intb=5){a=b++;}voidprint(){a=a+1;coutclassLocation{public:
intX
⠀
·
2024-02-06 08:40
算法
c++
图论
2019-03-11 迷宫
=110;chara[maxn][maxn];intn,x0,y0,x1,y1,res;intdx[]={0,0,-1,1};intdy[]={1,-1,0,0};typedefstructnode{
intx
桐桑入梦
·
2024-02-06 07:39
【C语言】语句细节理解 超详细 易懂简单
#includeintmain(){
intx
=3;inty=3;switch(x%2)//x%2的结果为1,因此执行
Fighting琦
·
2024-02-06 03:23
c语言
算法
开发语言
visualstudio
树状数组中差分应用(P3372 线段树、P4514上帝造题的七分钟)
一维差分(P3372【模板】线段树1)省略推导过程,精髓在于维护两颗树状数组(d代表差分,query代表区间和)贴代码#includeusingnamespacestd;intn,m;intlowbit(
intx
why_not_fly
·
2024-02-06 02:00
算法
c++
数据结构
「学习笔记」线段树
查询(1)建树模板#definelsp>1;build(lson);build(rson);push_up(p);//向上更新}//调用build(1,n,1);(2)单点更新模板voidupdate(
intx
ぺdepths°
·
2024-02-06 02:00
模板
数据结构
数据结构
线段树
C++之结构体
#includeusingnamespacestd;structPoint{
intx
,y;//成员变量Point(
intx
=0,inty=0):x(x),y(y){}//构造函数};Pointoperator
互联网的猫
·
2024-02-06 02:44
C++
c++
[Usaco2008 Feb]Line连线游戏
游戏开始的时候,FJ会给贝茜一块画着N(2usingnamespacestd;intn;structN{
intx
;inty;}a[210];intans=0;mapm;intmain(){cin>>n;
cgj0128_1
·
2024-02-06 00:45
游戏
算法
数据结构
dp_day2
暴力搜索每一条路径,不出意外超时了,就当做复习了一下classSolution{public:boolbook[105][105];intnxt[2][2]={{0,1},{1,0}},cnt=0;voiddfs(
intx
像风一样_
·
2024-02-05 23:29
算法
动态规划
#Z0458. 树的中心2
includeusingnamespacestd;structff{intz,len;};vectorvec[300001];intn,u,v,w,dp[300001][2],ans=1e9;voiddfs(
intx
伟大的拜线段树jjh
·
2024-02-05 23:44
算法
二维差分 怎么构建差分数组 二维前缀和 AcWing 798. 差分矩阵
#includeusingnamespacestd;constintN=1010;inta[N][N],b[N][N],s[N][N];voidinsert(
intx
1,inty1,
intx
2,inty2
三冬四夏会不会有点漫长
·
2024-02-05 22:56
算法竞赛
#
acwing算法基础
矩阵
算法
数据结构
#Z2322. 买保险
include#defineintlonglongusingnamespacestd;intn,m,fa,x,y,vis[1000001],ans;vectorvec[1000001];voiddfs(
intx
伟大的拜线段树jjh
·
2024-02-05 22:42
算法
图论
深度优先
LeetCode 109. 有序链表转换二叉搜索树 题解+测试 C/C++
includeusingnamespacestd;#includestructListNode{intval;ListNode*next;ListNode():val(0),next(nullptr){}ListNode(
intx
【止心】
·
2024-02-05 21:05
LeetCode
链表
二叉搜索树
中位数
c++
算法
倒计时64天
/125)#includeusingnamespacestd;constintN=1e5+5;constintinf=0x3f3f3f3f;#defineintlonglongvoidsolve(){
intx
算法怎么那么难啊
·
2024-02-05 20:54
c++
并查集:240. 食物链
#includeusingnamespacestd;constintN=50000+10;intp[N],d[N];intfind(
intx
){if(x!
三冬四夏会不会有点漫长
·
2024-02-05 18:51
#
数据结构
算法竞赛
算法
保序离散化 前缀和 去重 pair AcWing 802. 区间和
includeusingnamespacestd;constintN=3e5+10;inta[N],s[N];typedefpairPII;vectoralls;vectoradd,query;intfind(
intx
三冬四夏会不会有点漫长
·
2024-02-05 18:20
#
acwing算法基础
算法竞赛
算法
c++
数据结构
pat a 1013 Battle Over Cities
],e[M],ne[M],idx=0;boolvisited[N];voidadd(inta,intb){e[idx]=b,ne[idx]=h[a],h[a]=idx++;}voiddfs(intu,
intx
honortech
·
2024-02-05 17:22
深度优先
算法
图论
代码随想录算法训练营第三天| ● 链表理论基础 ● 203.移除链表元素 ● 707.设计链表 ● 206.反转链表
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(
intx
):va
孤馆深沉
·
2024-02-05 17:40
算法
链表
数据结构
上海海事大学C语言程序设计上机实验代码参考【第二周实验】(非本校同学可以作为C语言练习题和进度参考)
本周主要考察scanf函数的使用文章目录C语言学习系列课程之练习专项(第2周)一、本系列教程的使用方法二、习题部分1、已知正方形边长,求面积2、已知长方形长和宽,求面积(按题目格式输入、输出)3、已知
intx
cloudier.
·
2024-02-05 16:09
C语言系列教程之习题部分
c语言
开发语言
经验分享
visual
studio
开源
【C语言】简易计算器转移表(函数指针简化)
计算器转移表的普通实现#includeintAdd(
intx
,inty){returnx+y;}intSub(
intx
,inty){returnx-y;}intMul(
intx
,inty){returnx
不爱学英文的码字机器
·
2024-02-05 15:08
C语言
#
指针
c语言
开发语言
【蓝桥杯】Java组必备API类 --快速读写实现方法 及输入输出的巧妙处理
输入和输出输入Scanners=newScanner(System.in);//声明一个从控制台中读入数据的对象
intx
=s.nextInt();doublex=s.nextDouble();Stringx
贝极星Kira
·
2024-02-05 15:06
蓝桥杯
java
算法
蓝桥杯
快读,快写
因为字符串输入输出比数字快,所以把字符串转换为数字,对于数据量大的样例来说,更快快读intread(){
intx
=0,f=1;charc=getchar();while(c'9'){if(c=='-')
迎风809
·
2024-02-05 15:06
竞赛助手
蓝桥杯
Easy_02
(做题时采用了该方法,结果并不理想)intreverse(
intx
){intc=1.0;if(xremains;//余数部分intmax[10]={2,1,4,7
逃避虽可耻
·
2024-02-05 14:45
用java实现算法装箱问题
问题描述输入数据输入要求输出要求代码publicclassLoading_Box24{publicstaticvoidfunction(){intn=0;//需要的箱子数
intx
=0;//1*1空位的剩余数
DeNara
·
2024-02-05 13:11
算法学习
java
算法
P8753 [蓝桥杯 2021 省 AB2] 小平方--2024蓝桥杯冲刺省一
intx
=i*i;if(n&1&&x%n#defineintlonglong//(有超时风险)#definePIIpair#defineendl
一只蓝色小鲨鱼
·
2024-02-05 11:58
总结的语法
蓝桥杯
职场和发展
c++
算法
数据结构
面试题 02.01. 移除重复节点
*structListNode{*intval;*ListNode*next;*ListNode(
intx
):val(x),next(NULL){}*};*/classSolution{public:ListNode
雪上霜
·
2024-02-05 10:29
leetcode203.移除链表元素_多种算法详细讲解
*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(
intx
):val(x),
01红C
·
2024-02-05 09:27
leetcode
链表
算法
数据结构
C语言
leetcode
C++的特殊成员函数(Special members)与关键字default和delete
例如申明如下的类:classExample{public:inttotal;voidaccumulate(
intx
){total+=x;}};编译器会假定有一个默认构造函数:Example(){},因此通过如下语句直接定义一个变量是能
LoveLittleMango
·
2024-02-05 07:51
编程语言
c++
开发语言
后端
详解洛谷P2912 [USACO08OCT] Pasture Walking G(牧场行走)(lca模板题)
;intn,q,a,to[100001][22],b,deep[100001],c,t[1000001];structff{intid,len;};vectorvec[100001];voiddfs(
intx
伟大的拜线段树jjh
·
2024-02-05 05:08
深度优先
算法
图论
C++类和对象的属性
防止误操作#includeusingnamespacestd;structPoint{
intx
;inty;};intmain(){//const修饰指针,指向的对象不能通过该指针被修改constPoint
A small mouse
·
2024-02-05 04:04
c++
开发语言
有趣的c++模板元编程11个例子
includetemplatestructM{constexprstaticintval=x+1;};intmain(){//目标:从类模板导入元编程,实现加一std::cout::valconstexprintadd_fun(
intx
m0_37662818
·
2024-02-04 23:51
c/opencv
c++
开发语言
holidaywork1
它们帮助我们访问其他变量的位置
intx
=10;int*ptr;ptr=&x;2.函数指针:这是一个指向函数的指针变量,就像是可以指向函数的“指南针”#includeintadd(inta,intb){returna
专写bug的屑
·
2024-02-04 23:45
算法
洛谷p1455 搭配购买
01背包和并查集结合并查集板子intfinde(
intx
){//查if(pre[x]==x)returnx;returnpre[x]=finde(pre[x]);}voidjoin(
intx
,inty)
qustflypiggy
·
2024-02-04 22:28
背包专题训练
01背包
并查集
背包dp
[NOIP2001 提高组] 数的划分
##输入格式$n,k$($6usingnamespacestd;inta,b,c;voiddfs(
intx
,inty,intz){if(z==b){if(y==a)c++;return
you0214
·
2024-02-04 21:56
深度优先
算法
图论
蓝桥杯第二章——查找与排序
关于递归的简单应用:1.求阶乘#includeusingnamespacestd;intfun(
intx
){if(x==1)return1;x*=fun(x-1);returnx;}intmain(){
√21
·
2024-02-04 20:24
蓝桥杯
蓝桥杯
acm
新手
查找排序
递归
反转单链表LeetCode 206. 反转链表 92. 反转链表 II
//单链表节点的结构publicclassListNode{intval;ListNodenext;ListNode(
intx
){val=x;}}一、递归反转整个链表206.反转链表一、力扣示例206.
茶色岛^
·
2024-02-04 20:51
LeetCode
链表
算法
数据结构
【区间反转链表】LeetCode 92. 反转链表 II
*structListNode{*intval;*ListNode*next;*ListNode(
intx
):val(x),next(NULL){}*};*/classSolut
yc_cy1999
·
2024-02-04 20:21
#
链表
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他