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
intr
从0实现二叉树的存储与遍历
#includeusingnamespacestd;constintN=1e5+10;intl[N];
intr
[N];intmain(){intn=0;cin>>n;for(inti=1;i>l[i]>
c++逐梦人
·
2025-03-05 01:24
算法
深度优先
数据结构
蓝桥杯
c++
力扣 寻找重复数
classSolution{publicintfindDuplicate(int[]nums){Arrays.sort(nums);intl=0;
intr
=1;while(r>1;intcnt=0;for
孑么
·
2025-03-01 06:12
力扣
leetcode
算法
职场和发展
链表
数据结构
java
排序算法
Linux基础32-C语言篇之二维数组案例与字符数组【入门级】
char*argv[]){//创建一个二维数组,经过论证,二维数据组必须指定列的大小,行的大小可以省略intarr[][3]={{11},{21,22},{31,32,33}};//获取二维数组的大小
intr
_len
kk努力学编程
·
2025-02-27 21:56
linux
c语言
算法
【算法】快排
如果指针都停住,再看iusingnamespacestd;voidquick_sort(intq[],intl,
intr
){if(l>=r)return;intx=q[(l+r)/2],i=l-1,j=
Liu_Meihao
·
2025-02-19 13:18
算法
C语言实现直接插入排序
时间复杂度最好情况:O(n)最坏情况:O(n²)平均时间复杂度:O(n²)空间复杂度O(1)稳定性稳定代码#include//直接插入排序voidInsertSort(
intr
[],intn){inti
happy life 2022
·
2025-02-18 02:01
数据结构习题
c语言
排序算法
算法
算法设计-二分查找(C++)
二、详细代码#include#includeusingnamespacestd;intBinarySearch(intarr[],intx,intsize){intl=0;
intr
=size-1;intm
minaMoonGirl
·
2025-02-11 00:49
算法
c++
数据结构
有序数组合并(C++)
算法设计:代码:#includeusingnamespacestd;voidmerge(intA[],intB[],intC[],intp,
intr
){inti=0,j=0,k=0;while(i
lwj2174778797
·
2025-02-09 19:57
算法
算法
c++
数据结构
ESP32开发之外部中断
首先还是查看手册:这个函数用于安装GPIO的中断驱动,nice正好是我们需要的外部中断安装函数/***@briefInstalltheGPIOdriver'sETS_GPIO_
INTR
_SOURCEISRhandlerservice
且撷相思红豆枝
·
2025-02-07 21:58
ESP32IDF
单片机
嵌入式硬件
算法设计-四后问题(C++)
//#include#includeusingnamespacestd;//检查当前列是否可以放置皇后boolisSafe(constvector&board,
intr
minaMoonGirl
·
2025-02-06 19:37
c++
算法
开发语言
OSCP-Challenge 2 - Relia
191715192021306189整理hostnameiphostname189MAIL191LOGIN245WEB01246DEMO247WEB02248EXTERNAL249LEGACY250WINPREP6DC027
INTR
yu22x
·
2025-02-05 14:07
OSCP
渗透
F. Greetings
两点,满足aiusingnamespacestd;usingi64=longlong;usingi128=__int128;//求逆序对i64msort(vector&a,vector&b,intL,
intR
L_M_TY
·
2025-02-01 17:47
算法
归并排序
求逆序对
总结8..
#include//定义结构体表示二叉树节点,包含左右子节点编号structnode{intl;
intr
;}tree[100000];//全局变量记录二叉树最大深度,初始为0intans=0;//深度优先搜索函数
挽清和
·
2025-01-26 16:40
c语言
ESP32-IDF GPIO 专题
目录一、基本介绍1、配置结构体2、常用API2.1gpio_config2.2gpio_reset_pin2.3gpio_set_
intr
_type2.4gpio_
intr
_enable2.5gpio_
intr
_disable2.6gpio_set_level2.7gpio_get_level2.8gpio_set_direction2.9gpio_set_pull_mode2.10gpio_is
Projectsauron
·
2025-01-24 19:47
#
ESP32
esp32-idf
ubuntu
GPIO
力扣209(2)——滑动窗口?!快慢指针的pro版罢了
{publicintmin(inttarget,int[]nums){//滑动窗口法,快慢指针的pro版intn=nums.length;intmin=n+1;intl=0;intsum=0;for(
intr
の梦
·
2025-01-19 04:02
leetcode
算法
职场和发展
蓝桥杯
java
数据结构
力扣 搜索二维矩阵 二分
publicbooleansearchMatrix(int[][]matrix,inttarget){intl=0;introw=matrix.length;intcol=matrix[0].length;
intr
兑生
·
2025-01-17 17:12
#
力扣
hot100
leetcode
矩阵
算法
代码随想录算法训练营Day2:977有序数组、209长度最小的子数组、59螺旋矩阵||
Java代码:classSolution{publicint[]sortedSquares(int[]nums){int[]result=newint[nums.length];intleft=0;
intr
爱吃甜食的靓仔
·
2025-01-17 16:26
算法
leetcode
数据结构
算法基础篇(整数二分、浮点二分模板以及讲解)
这篇博客主要讲解二分模板,具体的二分原理可以去搜二分法原理博客整数二分可以分为两个模板,注释有解释模板一:intl=0;
intr
=1e6+10//一个比较大的数就行voidcheck(intmiddle
阿拉伯的劳伦斯292
·
2024-09-10 03:05
算法
数据结构
unique-binary-search-trees-ii
classSolution{public:vectorgenerateTrees(intn){returncreate(1,n);}vectorcreate(intL,
intR
){vectorres;if
DaiMorph
·
2024-09-05 13:06
素数之和(c语言)
表示闭区间范围//输出描述://输出[l,r]范围内的素数的和如:输入:26输出:102.我们先输入数字,然后进行判断,我们要知道,只能被小于自己的的数所整除,所以jintmain(){intl=0;
intr
钟灵毓秀的毓
·
2024-09-01 15:37
c语言
算法
数据结构
2024寒假学习c++进入封装与继承
#includeusingnamespacestd;constdoublePI=3.14;初识封装类与对象//第一个////classcircle{//public://公共的访问权限////属性//
intr
张宇超666
·
2024-08-27 19:58
c++
学习
算法
Codeforces Round 938 (Div. 3)A-C,E-H
贪心的选两个物品价格少的,若总个数为奇数再加是单个价格代码:#include#definelllonglongusingnamespacestd;voidsolve(){intn,a,b;cin>>n>>a>>b;
intr
青衫酒145
·
2024-08-25 21:25
c语言
算法
c++
快速排序和归并排序模板(Java实现)
快速排序publicstaticvoidquick_sort(int[]q,intl,
intr
){if(l>=r)return;inti=l-1,j=r+1,x=q[l+r>>1];while(ix);
dawn191228
·
2024-08-25 13:38
数据结构
java
算法
排序算法
c++ dfs部落卫队题解
includeusingnamespacestd;intn,m;intcd[105][105]={0},rs2[105]={0},rs3[105]={0},max1=0;voiddfs(intsum,
intr
清鲨
·
2024-08-25 12:06
C语言猜数字游戏代码
include#include//rand、system、time_t函数用到的头文件#include//时间戳srand()用到的头文件#include//字符串头文件voidgame()//全局变量{
intr
zyangui
·
2024-08-25 11:58
C语言
c语言
算法
开发语言
visual
studio
新初二暑假集训练习—二分算法(8.22)7. 伐木工小明
1usingnamespacestd;intmain(){intN,M;cin>>N>>M;inth[N];for(inti=0;i>h[i];}intleft=0;intright=*max_element(h,h+N);
intr
是真心kyoto
·
2024-08-25 02:30
算法
数据结构
P3369 【模板】普通平衡树
[题目通道](【模板】普通平衡树-洛谷)#includeusingnamespacestd;constintmaxn=1e7;#defineintlonglongstructnode{intl;
intr
浚浚的二师兄
·
2024-08-24 06:56
算法
c++
数据结构
FFmpeg将视频包AVPacket通过视频流方式写入本地文件
1.写视频头voidwriteVideoHeader(constchar*videoFileName){
intr
=avformat_alloc_output_context2(&pFormatCtx,nullptr
林鸿群
·
2024-03-17 03:36
ffmpeg
音视频
算法复习之二分【备战蓝桥杯】
intbsearch_1(intl,
intr
){while(l>1;if(check(mid))r=mid;elsel=mi
nucty
·
2024-03-02 18:37
算法
算法
快速排序(C语言)
思想:分治递归首先找到一个中间值57910中间值5第一次0791501975#includeintarr[5]={5,6,9,8,7};voidquick_sort(intl,
intr
){inti=l-
wx20041102
·
2024-02-29 08:16
算法
数据结构
排序算法
记忆化搜索经典用法
[SHOI2002]滑雪-洛谷intd[105][105],s[105][105];intdx[5]={0,1,0,-1,0};intdy[5]={0,0,1,0,-1};intmain(){
intr
,
Colinnian
·
2024-02-27 11:51
深度优先
算法
图论
快速选择(第k小数)C++ (Acwing)
代码:#includeusingnamespacestd;constintN=100010;intn,k;intq[N];intquick_sort(intl,
intr
,intk){if(l==r)returnq
shady1972
·
2024-02-20 18:20
c++
算法
数据结构
leetcode435.无重叠区间(中等)
constvector&v2){returnv1[1]>&intervals){intn=intervals.size();sort(intervals.begin(),intervals.end(),cmp);
intr
重you小垃
·
2024-02-20 16:05
#
贪心
leetcode435
无重叠区间
二维数组传参的本质(详解)
目录一、前言二、分析本质三、总结一、前言有时候我们有⼀个⼆维数组的需要传参给⼀个函数的时候,我们是这样写的:#includevoidtest(inta[3][5],
intr
,intc){inti=0;intj
权^
·
2024-02-19 16:02
c语言
算法
c语言
学习
排序C++代码(已更:快速排序,归并排序)
3,4,2,6,9,7,1,0,1,2,3,3,5,6,7,8,3,4,5};intb[100]={1,5,3,4};intc[100]={7,8,9,1,2,3};voidquickSort(int*num,intl,
intr
云霄星乖乖的果冻
·
2024-02-15 07:01
算法
c++
算法
数据结构
排序算法
C++ 笔记2 | 重载与缺省参数 内联 动态内存分配 引用
eg:实现图形库中一些绘图函数//C语言voiddrawRect(intx,inty,intw,inth){}voiddrawCircle(intx,inty,
intr
){}...
嵌入式_Chen
·
2024-02-14 09:30
C++
c++
重载
内联
动态内存分配
c++烟花代码
inthx=0,hy=0;unsignedlongt1=0,t2=0,dt=0;IMAGEimg;boolisshoot=1;}jet;Jetjet1,jet2,jet3;//烟花structFire{
intr
努力进步的小姜
·
2024-02-13 16:20
c语言
开发语言
青少年编程
汇编
数据结构
基础算法(蓝桥杯)--全球最通俗易懂的归并排序
bilibili1、题目链接:【模板】排序-洛谷#includeusingnamespacestd;constintN=100010;intn,a[N],b[N];//b为辅助数组voidmsort(intl,
intr
仁公智能
·
2024-02-13 11:19
算法
算法
蓝桥杯
数据结构
排序算法
基础算法(蓝桥杯)--全球最详细的快速排序
站视频链接:A13快速排序第k小的数_哔哩哔哩_bilibili1、题目链接:【模板】排序-洛谷#includeusingnamespacestd;intn,a[100010];voidqs(intl,
intr
仁公智能
·
2024-02-13 11:48
算法
算法
蓝桥杯
数据结构
golang信号处理
信号是IPC之一,下面是常用的信号列表信号值动作说明SIGHUP1Term终端控制进程结束(终端连接断开)SIGINT2Term用户发送
INTR
字符(Ctrl+C)触发SIGQUIT3Core用户发送QUIT
realPeanut
·
2024-02-12 04:11
常用代码模板1——基础算法——排序 二分 高精度 前缀和与差分 双指针算法 位运算 离散化 区间合并
排序二分高精度前缀和与差分双指针算法位运算离散化区间合并快速排序算法模板——模板题AcWing785.快速排序voidquick_sort(intq[],intl,
intr
){if(l>=r)return
結城
·
2024-02-11 05:31
c++
View与ViewGroup layout 过程
,我们先从View的layout()看起,ViewGroup的layout主要还是判断一些条件之后调用View的layout()View.javapublicvoidlayout(intl,intt,
intr
Happy 2010
·
2024-02-11 00:17
Android
源码分析
算法竞赛进阶指南——搜索
include#includeusingnamespacestd;constintN=3e4+10;inth[N],e[N],ne[N],idx;//链式向前星intq[N],hh,tt=-1;//队列
intr
duanyq666
·
2024-02-10 22:47
算法竞赛进阶指南
算法
深度优先
快排
#includeinta[100];voidquick_sort(inta[],intl,
intr
){if(lx)j--;//从右向左找第一个小于x的数if(i
鱼大鹿
·
2024-02-10 19:45
libusb_claim_interface
API_EXPORTEDintlibusb_claim_interface(libusb_device_handle*dev,intinterface_number){
intr
=0;usbi_dbg("
LeoricKing
·
2024-02-10 16:30
interface
descriptor
struct
events
function
list
C语言中骰子六个面的概率
#include#include#include#defineN700000000intmain(){
intr
[6]={0};srand(time(NULL));for(inti=0;i
He卡比
·
2024-02-10 05:22
c语言
算法
开发语言
贪心_简单题_1927_A. Make it White
#includeusingnamespacestd;voidsolve(){intn;cin>>n;strings;cin>>s;intl=n-1;
intr
=0;for(inti
三冬四夏会不会有点漫长
·
2024-02-10 04:20
#
CF
div
3
算法
c++
数据结构
归并排序——分治
2(左l右r)步骤二、递归排序左右两段步骤三、归并(较难理解的部分)运用双指针算法将左右两个有序序列合并成一个有序序列如下内容(可直接记忆套用):voidmerge_sort(intq[],intl,
intr
Yao yn
·
2024-02-10 02:41
算法
数据结构
排序算法
c++
l + r >> 1; 的含义
voidmerge_sort(intq[],intl,
intr
){//递归的终止情况if(l>=r)return;//第一步:分成子问题intmid=l+r>>1;//第二步:递归处理子问题merge_sort
Yao yn
·
2024-02-10 02:10
c++
算法.字符串哈希表
includeusingnamespacestd;constintN=100010,P=131;intn,m;typedefunsignedlonglongULL;ULLp[N],h[N];charstr[N];ULLget(intl,
intr
丰海洋
·
2024-02-10 01:24
算法
散列表
数据结构
螺旋矩阵 leetcode54.
vectorspiralOrder(vector>&matrix){intl=0;//左边界intup=0;//上边界
intr
=matrix[0].size()-1;//右边界intdown=matrix.size
自律即自由w
·
2024-02-09 21:39
矩阵
算法
数据结构
上一页
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
其他