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
Intl
ologn排序算法后的两个问题
merge函数求出在arr[l...mid]和arr[mid+1...r]有序的基础上,arr[l...r]的逆序数对个数privatestaticlongmerge(Comparable[]arr,
intl
邵俊颖
·
2023-08-11 06:03
leetcode59. 螺旋矩阵 II
思路:代码:publicclassSolution{publicint[][]generateMatrix(intn){int[][]arr=newint[n][n];
intl
=0,r=n-1,t=0,
就是木子呀
·
2023-08-10 23:13
leetcode刷题
算法
数据结构
leetcode
代码随想录之平衡二叉树
classSolution{public:inttraversal(TreeNode*cur){if(cur==nullptr)return0;
intl
_dept=traversal(cur->
氤鑎麕菕氲
·
2023-08-10 13:21
代码之二叉树
c++
算法
数据结构
flutter 手写日历组件
先看效果直接上代码calendar_popup_view.dartimport'package:flutter/material.dart';import'package:
intl
/
intl
.dart'
肥肥呀呀呀
·
2023-08-10 12:19
flutter
前端
【数学】CF1796 C
include#defineintlonglongusingi64=longlong;constexprintN=1e6+10;constexprintmod=998244353;voidsolve(){
intl
lamentropetion
·
2023-08-10 07:38
数学
c语言
开发语言
LeetCode 6359. 最小化数对的最大差值
最小化数对的最大差值【二分+贪心】二分[0,1e9]的解空间,然后贪心验证,验证时将数组从小到大排序,如果前一个和后一个的间隔=p;}publicintminimizeMax(int[]nums,intp){
intl
Sasakihaise_
·
2023-08-10 03:42
LeetCode
二分
贪心
剑指 Offer 40. 最小的k个数
示例思路方法1采用未改进的快速排序classSolution{publicint[]getLeastNumbers(int[]arr,intk){
intl
=0,r=arr.length-1;quickSort
weixin_43993064
·
2023-08-10 01:34
LeetCode
算法
排序算法
数据结构
【题解】二分查找-I、二维数组中的查找
I二维数组中的查找二分查找-I题目链接:二分查找-I解题思路:遍历代码如下:intsearch(vector&nums,inttarget){for(inti=0;i&nums,inttarget){
intl
林深方见鹿
·
2023-08-09 03:48
题目练习
算法
数据结构
等差数列求和的for循环写法,while循环写法,递归写法
inti=1;iusingnamespacestd;intmain(){inttmp=0,i=1;while(iusingnamespacestd;intn,tmp,l;intf(intn,inttmp,
intl
Ming_Law
·
2023-08-09 00:12
c++
蓝桥杯
算法
刘汝佳の归并排序详解
很明显,只需要每次选择两个序列中的最小元素并将其添加到辅助空间(最终答案)中,如图所示代码voidmerge_sort(int*A,
intl
,int
FirstBd.
·
2023-08-08 18:05
排序算法
算法
数据结构
c++
刘汝佳
递归
函数
二叉树的静态实现(前,中,后,层序遍历和查找修改值)
#include#include#include#includeusingnamespacestd;constintMAXN=1e4;//结点的最大个数structNode{intdata;//数据域
intl
星空皓月
·
2023-08-08 02:38
算法与数据结构
刷力扣Day08 | 344.反转字符串 541. 反转字符串II 剑指Offer 05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串
一、344.反转字符串题目:力扣344学习:344.反转字符串思路:原地交换,空间复杂度为1publicvoidreverseString(char[]s){
intl
=0;intr=s.length-1
啵一口Li果奶
·
2023-08-07 17:37
leetcode
算法
数据结构
打卡第八天|力扣344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格 、 151.翻转字符串里的单词 、 剑指Offer58-II.左旋转字符串 。
我们还是使用两个指针依次交换,当然交换也可以直接用swap函数classSolution{public:voidreverseString(vector&s){intn=s.size();//字符串从0开始计数,所以是n-1
intl
Mr丶锤子
·
2023-08-07 17:07
刷题日记
leetcode
c++
算法
Leetcode69 x的平方根
二分查找法代码publicintmySqrt(intx){
intl
=0,r=x,ans=-1;while(l<=r){intmid=l+(r-l)/2;if((long)mid*mid<=x
魑魅魍魉114
·
2023-08-07 10:35
java
算法
数据结构
数据结构笔记--归并排序及其拓展题(小和问题、逆序对问题)
从底层开始将二分的序列归并排序为有序序列;#include#includeclassSolution{public:std::vectorMerge_Sort(std::vectorarr){if(arr.size()&arr,
intl
布吉岛呀~
·
2023-08-07 06:11
数据结构
算法
RIP综合实验
对R1[r1]
intl
0[r1-LoopBack0]ipadd1.1.1.124[r1-LoopBack0]
intl
1[r1-LoopBack1]ipadd172.16.1.124[r1-LoopBack1
qq_55364077
·
2023-08-06 14:44
安全
Android 中自定义View,实现小球往复运动
点击跳转到网站一、介绍如何实现小球的往复运动,实现原理1、View类定义了一组invalidate()方法,该方法有好几个版本:publicvoidinvalidate()publicvoidinvalidate(
intl
路宇
·
2023-08-06 03:50
Android基础笔记
android
ui
自定义View
onDraw
重绘组件
动态开点线段树
E.PhysicalEducationLessons区间查询,区间修改:#includeusingnamespacestd;constintN=6e5*25;//(询问l,r最大个数*logn),大概是这样structNODE{
intl
'Karma
·
2023-08-05 23:32
算法
数据结构
【Acwing】计数问题(数位统计)
#includeusingnamespacestd;intpower10(inti){intres=1;while(i--)res*=10;returnres;}intget(vectornum,
intl
m0_74758366
·
2023-08-05 21:01
数据结构与算法
题解
算法
c++
数据结构
6. Z 字形变换
时往上走)classSolution{public:stringconvert(strings,intnumRows){//如果只要一行if(numRows==1)returns;//如果s的个数少于行数
intl
hoshii77
·
2023-08-04 17:58
寻找旋转排序数组中的最小值——力扣153
文章目录题目描述解法二分法题目描述解法二分法intfindMin(vector&nums){
intl
=0,r=nums.size()-1;while(l<r){intmid=(l+r)/2;if(
hazel爱吃肉
·
2023-08-03 12:56
算法刷题笔记
leetcode
算法
数据结构
职场和发展
c++
415 字符串相加
每个字符串一个指针tips:注意res=最新的结果+res,不用最后再反转classSolution{public:stringaddStrings(stringnum1,stringnum2){//大数相加
intl
1
hoshii77
·
2023-08-03 02:13
P3372 【模板】线段树 1 常规做法
includeusingnamespacestd;constintM=1e5+5;#definelc(x)((x)>1;build(lc(p),l,mid),build(rc(p),mid+1,r);pushup(p);}voidf(intp,
intl
FirstBd.
·
2023-08-03 02:27
算法
数据结构
线段树
c++
P3373 【模板】线段树 2
defineintlonglongconstintmaxn=1e5+5;intn,m,p;inta[maxn];structnode{intv,mul,add;}st[maxn*4];//初始化voidinit(introot,
intl
FirstBd.
·
2023-08-03 02:27
算法
数据结构
线段树
c++
AcWing110. 防晒
#includeusingnamespacestd;typedeflonglongll;constintN=3000;intn,m,cnt[N],x,y,res;structnode{
intl
,r;}a
陈进士学习
·
2023-08-03 00:55
AcWing
算法
数据结构
c++
c语言
贪心
快速排序(c++题解)
输入输出样例输入#1复制542451输出#1复制12445#includeusingnamespacestd;intn,a[1000005];voidcheck(inta[],
intl
,intr){i
hb_zhyu
·
2023-08-02 19:07
c++
开发语言
排序(合集)
输入输出样例输入#1复制542451输出#1复制12445快排:#includeusingnamespacestd;intn,a[1000005];voidcheck(inta[],
intl
,intr
hb_zhyu
·
2023-08-02 19:37
算法
c++
数据结构
DataWhale task 14
2的幂classSolution{publicbooleanisPowerOfTwo(intn){
intl
=0;inth=32;while(h>=l){intmed=l+(h-l)/2;inttemp=
tecmry
·
2023-08-02 17:20
【C++进阶知识】03 - lambda表达式
//全局变量
intl
=0;intmain(){//静态变量staticints=0;autof=[](){s=100;l=50;};return0;};并且在lambda中进行修改也是同样有效。
浮沉丶奕辻琮
·
2023-08-02 06:16
C++专栏
c++
开发语言
每天一道算法题2
的数放在数组的右边,请返回小于num的最右下标和大于num数的最左边一个数的下标publicclassNetherlandsFlag{publicstaticint[]partition(int[]arr,
intl
雨打空城
·
2023-08-02 04:03
x 的平方根——力扣69
文章目录题目描述法一二分查找题目描述法一二分查找intmySqrt(intx){
intl
=0,r=x,ans=-1;while(l<=r){intmid=(l+r)/2;if((longlong)
hazel爱吃肉
·
2023-08-02 02:56
算法刷题笔记
leetcode
算法
职场和发展
数据结构
链表
寻找峰值——力扣162
nums){returnmax_element(nums.begin(),nums.end())-nums.begin();}法二二分法intfindPeakElement(vector&nums){
intl
hazel爱吃肉
·
2023-08-01 18:39
算法刷题笔记
leetcode
算法
职场和发展
数据结构
c++
在排序数组中查找元素的第一个和最后一个位置——力扣34
文章目录题目描述法一二分查找题目描述法一二分查找intbsearch_1(
intl
,intr){while(lsearchRange(vector&nums,inttarget){if(nums.empty
hazel爱吃肉
·
2023-08-01 18:39
算法刷题笔记
leetcode
算法
数据结构
c++
职场和发展
2023牛客多校训练第五场铜银牌题解
defineintlonglongusingnamespacestd;constintN=5e5+10,d=700;intn,m,a[N],bl[N],ans[N],p[N],c[N],s[N],tr[N],t;structnode{
intl
胡 耀文
·
2023-08-01 13:06
牛客
打比赛的题解笔记
算法
Leetcode Weekly Contest 100
publicbooleanisMonotonic(int[]A){
intl
=A.length;if(l==1)returntrue;Booleanup=nul
西部小笼包
·
2023-08-01 02:17
2、认识O(nlogn)的排序
arr.length>1);mergeSort(arr,l,mid);mergeSort(arr,mid+1,r);merge(arr,l,mid,r);}publicstaticvoidmerge(int[]arr,
intl
moyv
·
2023-07-31 15:04
左神算法
算法
排序算法
java
力扣==42==ERROR:AddressSanitizer: heap-buffer-overflow on address
for(
intL
=0;L0,即for(
intL
=0;L0&&nums[L]==nums[L-1]){}}注意L>0写在nums[L]==nums[L-1]的前面,不然还是会出现数组越界的!!!!!
phil__naiping
·
2023-07-31 01:19
LeetCode
leetcode
算法
数组中的逆序对
示例1:输入:[7,5,6,4]输出:5限制:0usingnamespacestd;intres=0;voidMergeSort(inta[],
intl
,intm,intr)//合并分组进行排序{intt
Codingemon
·
2023-07-30 23:53
算法题解
算法
c++
数据结构
字符串输入的几种方式
字符串配套1,以字符数组输入#include#includeconstintM=1e5+10;charstr[M]="";cin.getline(str,M);
intl
=strlen(str);for(
白开水为啥没味
·
2023-07-30 08:25
笔记
c++
Chrome 浏览器中执行 JavaScript
Chrome官网地址:https://www.google.com/
intl
/zh-CN/chrome/。我们在Chrome浏览器中可以通过按下F12按钮或者右击页面,选择"检查
彼岸的菜鸟
·
2023-07-30 08:53
JavaScript
chrome
javascript
前端
408算法题备考第一天
语言中不能使用临时变量定义数组的同时进行初始化,要么使用常数,要么constintN=1000;代码classSolution{public:intfindRepeatNumber(vector&nums){
intl
是小肖啊!
·
2023-07-29 20:54
算法
leetcode
数据结构
Java二分查找代码实现
//二分查找的普通实现publicintbsearch(int[]a,intn,intvalue){
intl
ProMan_XY
·
2023-07-29 16:54
数据结构与算法
P3372 【模板】线段树 1
includeusingnamespacestd;constintM=1e5+5;#definelc(x)((x)>1;build(lc(p),l,mid),build(rc(p),mid+1,r);pushup(p);}voidf(intp,
intl
FirstBd.
·
2023-07-29 16:52
算法
c++
数据结构
ospf实验
根据IP规划,进行拓扑的搭建2.IP和环回接口的配置以R1为例:[r1]intg0/0/0[r1-GigabitEthernet0/0/0]ipaddress192.168.1.127[r1]
intl
没准备
·
2023-07-29 03:28
HCIA
大数据
双指针解决n数之和问题
1.两数之和1.两数之和将时间复杂度降到O(n);classSolution{//双指针publicint[]twoSum(int[]nums,inttarget){intn=nums.length;
intl
NorthSmile
·
2023-07-29 01:11
LeetCode
Java开发
java
排序算法
leetcode
数据结构
线段树模板+例题
首先要进行的就是建树:voidbui(intid,
intl
,intr){if(l==r){tr[id]=a[l];return;}intmid=(l+r)/2;bui(id*2,l,mid);bui(id
joesx
·
2023-07-29 01:37
算法
c++
数据结构
基础算法-双链表
[n],r[n]e[n]:是用来存放节点的数值l[n]:是用来存放该节点的左节点的地址r[n]:是用来存放该节点的右节点的地址图解:代码:constintmaxn=1e6+20;inte[maxn];
intl
coding_ksy
·
2023-07-28 21:18
#
算法基础
算法
数据结构
双点双向重发布实验
ipaddress12.0.0.124[R1-Serial4/0/0]intg0/0/0[R1-GigabitEthernet0/0/0]ipaddress14.0.0.124[R1-GigabitEthernet0/0/0]
intl
0
[禾火]
·
2023-07-28 07:44
HCIP
网络
ubuntu ssh
前置需要知道自己的ip如果没有ifconfigsudoapt-getinstallnet-tools然后ifconfig中文用户win+r,输入
intl
.cpl在git里,选zh_cn和UTF-8安装sudoapt-getinstall-yopenssh-clientopenssh-server
Nightmare004
·
2023-07-28 06:00
ubuntu
ssh
linux
鱿鱼游戏(二分)
constintN=101000;inta[N];intmain(){intn;cin>>n;while(n--){intk;cin>>k;for(inti=0;i>a[i];sort(a,a+k);
intl
DHX~
·
2023-07-28 06:02
游戏
c++
算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他