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
第320场leetcode周赛补题
classSolution{public:intunequalTriplets(vector&nums){
intl
=0;intn=nums.size();intres=0;while(lnums[nums.size
圆圆爱跳舞
·
2023-10-18 18:54
leetcode
算法
职场和发展
用Dart写的身份证号校验代码(可用于flutter项目)
需要手动引入国际化库intlimport'package:
intl
/
intl
.dart';import'age_util.dart'asageUtil;///@author:wangzhanhong//
悟笃笃
·
2023-10-18 11:58
y总整数二分代码模板
){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);cin>>n>>m;for(inti=0;i>a[i];while(m--){intx;cin>>x;
intl
路栖法504
·
2023-10-18 00:16
c++
算法
二叉树模板
根据先序遍历建树constintN=2e6+10;structnode{chardate;
intl
,r;}str[N];strings;//读入先序遍历intcnt,idx;intbuild(){if(
OLDERHARD
·
2023-10-17 20:17
算法
数据结构
260.只出现一次的数字Ⅲ——记录(C++)
classSolution{public:vectorsingleNumber(vector&nums){sort(nums.begin(),nums.end());vectorv;inti=0;
intl
XJH-
·
2023-10-17 18:15
Leedcode
C++
c++
leetcode
开发语言
C++ 快速排序算法
[R]调整范围使左边的=X也就是左右两边的指针,依次比较定义的分界点(X)根据比较大小调整顺序依次递归处理左右两端模板代码://数组L=左边边界R=右边边界voidquick_sort(intq[],
intL
苦茶籽ya
·
2023-10-17 17:31
C++
基础算法
c++
排序算法
算法
c++ --- 归并排序
2、归并排序步骤:选取中间点mid=(L+R)/2递归排序左边left和右边right归并----将数组合二为一模板代码inttemp[10];voidmerge_sort(intq[],
intl
,intr
苦茶籽ya
·
2023-10-17 17:29
C++
基础算法
c++
算法
剑指 Offer 29. 顺时针打印矩阵(简单)
spiralOrder(int[][]matrix){if(matrix.length==0||matrix[0].length==0){returnnewint[]{};}//r和b的长度要-1,后面比较好比较
intl
迪恩_Emma
·
2023-10-17 16:50
力扣刷题之剑指offer
leetcode
数据结构
算法
java
L2-020 功夫传人
/18//09//04//03#defineM100000doublearr[M+5];vectorvis[M+5];vectorans;//当前处理的是第l个人的徒弟voidfun(doubler,
intl
云儿乱飘
·
2023-10-17 14:41
算法题
算法
数据结构
69. x 的平方根(java)
链接:https://leetcode-cn.com/problems/sqrtx/classSolution{publicintmySqrt(intx){//二分法
intl
=1;intr=x;intmid
我就呵呵了。。。
·
2023-10-17 13:51
69.
x
的平方根
java
Ubuntu15.10安装chrome浏览器libnss3版本低问题解决
1.下载chrome的deb安装包https://www.google.cn/
intl
/zh-CN/chrome/2.sudodpkg-igoogle-chrome-stable_current_amd64
ximen502_
·
2023-10-17 12:28
Linux
lower_bound和upper_bound的区别
lower_bound()是返回第一个小于等于i值的元素的地址upper_bound()是返回第一个小于i值的元素的地址头文件:#include自己写这个函数的代码(二分查找)intupper_bound(
intl
云曰accepted
·
2023-10-17 06:34
tips
支持区间修改和区间查询的线段树
代码:#include#include#include#include#include#includeusingnamespacestd;constintMAXN=400010;structNode{
intl
学无止境1980
·
2023-10-17 05:07
移除元素题解
代码:publicintremoveElement(int[]nums,intval){
intl
=0;for(inti=0;i
MogulNemenis
·
2023-10-16 22:53
题解
算法
java
数据结构
VC用CEDIT控件输出日志,可限定输出行数,清除超出限制历史行
0x99999999);//m_prlog是CEDIT绑定的控制对象3、用于输出日志的函数如下,需要保留几行的日志自己定voidCTextDlg::ShowEditLog(CStringm_str){
intl
啸波
·
2023-10-16 13:30
VC++语言
vc++
经验分享
如何造数据&对拍
defineintlonglong//懒狗必备usingnamespacestd;//生成[0,x)的随机数范围intrandom(intx){returnrand()%x;}//生成[l,R]的随机数范围intrandom(
intl
lazy_yun
·
2023-10-16 06:47
ACM
c++
算法
图论
基础查缺 归并排序+尺取法
intn,a[N],b[N];//b为辅助数组voidmerge_dfs(
intl
,intmid,intr){in
lazy_yun
·
2023-10-16 06:47
ACM
算法
#力扣:125. 验证回文串@FDDLC
125.验证回文串一、JavaclassSolution{publicbooleanisPalindrome(Strings){for(
intl
=0,r=s.length()-1;lusingnamespacestd
凡我出品,皆属精品
·
2023-10-15 19:55
力扣刷题:Java
C++
Python
JS
Go
leetcode
算法
职场和发展
[题] 快速排序 #分治
题目快速排序题解边界问题很麻烦参考博客代码#includeusingnamespacestd;constintN=100010;intq[N];voidquick_sort(
intl
,intr){//只有一个元素或不存在元素
Y.YL
·
2023-10-15 19:24
算法
c++
题
abc324 e
pair;constintmod=998244353;intn;stringt;VIpre,suf;intmain(){cin>>n>>t;intlen=t.length();for(inti=0;i>s;
intl
stay fool
·
2023-10-15 16:07
基本算法
字符串
算法
c++
数据结构
2022-2023 ICPC East Central North America Regional Contest (ECNA 2022) | JorbanS
D-DeterminingNucleotideAssortmentsstringA="ATGC";inta[4][N];voidsolve(){strings;cin>>s;intn=s.size();for(inti=1;i>m;while(m--){
intl
JorbanS
·
2023-10-15 16:27
OI
题解
深度优先
算法
图论
ICPC 2019-2020 North-Western Russia Regional Contest AEHJM
A:签到模拟即可#includeusingnamespacestd;typedeflonglongll;#definels(o>a>>b>>n;
intl
=0,L=0,r=a,R=b;inttp=1;intc
夕林山寸
·
2023-10-15 16:54
#
网络赛
模板:高精度加法(对应洛谷P1601)
进1)代码贴出,具体注释呈上#includeusingnamespacestd;strings1,s2;inta[100000001];intb[100000001];intc[100000002];
intl
1
坤-尘
·
2023-10-15 13:11
c++
模拟
洛谷 P1601
includeusingnamespacestd;inta[10000],b[10000],res[10000];intmain(){strings1,s2;cin>>s1>>s2;//将输入的两个大数以字符串的形式存储
intl
1
邓某人的父亲
·
2023-10-15 13:41
洛谷自刷题答案
其他
习题 3-8 循环小数(Repeating Decimals,ACM/ICPC World Finals 1990,Uva 202)
chars[2000];scanf("%d%d",&a,&b);printf("%d.(",a/b);while(1){s[i++]=a*10/b+'0';a=a*10%b;if(i>1990)break;}
intl
小强师兄
·
2023-10-15 06:12
ACM/ICPC
Uva
P1219 [USACO1.5] 八皇后 Checker Challenge
#include#include#include#defineM13usingnamespacestd;
intl
[2*M+5],r[2*M+5],ans=0,cnt=3;vectorcol;voidprint_result
云儿乱飘
·
2023-10-15 05:22
算法题
算法
Flutter国际化
intl
使用:flutterpubaddintl还需要添加:flutter_localizations:#Addthislinesdk:flutter#Addthisline使用vscode插件FlutterIntl1669106290349.jpgCtrl+Shift+p(windows)打开控制台选择输出化,成功后会生成。这里默认只能生成英文库image.pngCtrl+Shift+p(windows
小青蛙的花
·
2023-10-14 17:32
34. 在排序数组中查找元素的第一个和最后一个位置
34.在排序数组中查找元素的第一个和最后一个位置二分classSolution{publicint[]searchRange(int[]nums,inttarget){
intl
=0,r=nums.length
dotJunz
·
2023-10-14 12:48
#
HOT100
算法
33. 搜索旋转排序数组
classSolution{publicintsearch(int[]nums,inttarget){
intl
=0,r=nums.length-1;//找到分隔点,大于nums[0]的最后一个数(最大的数
dotJunz
·
2023-10-14 12:18
#
HOT100
算法
42. 接雨水
42.接雨水双指针classSolution{publicinttrap(int[]height){intn=height.length,res=0;
intl
=0,r=n-1;
intl
_max=height
dotJunz
·
2023-10-14 12:12
#
HOT100
算法
寻找边界值,二分模板,简洁凝练
二分模板classSolution{publicstaticvoidmain(String[]args){int[]arr={1,2,2,2,2,4,5,6};
intl
=0,r=arr.length-1
sozn
·
2023-10-14 05:40
数据结构与算法
java
算法
数据结构
LeetCode 74 搜索二维矩阵
publicbooleansearchMatrix(int[][]matrix,inttarget){intn=matrix.length;if(n==0)returnfalse;intm=matrix[0].length;
intl
TIMELIMITE
·
2023-10-14 02:07
LeetCode
数组
二分
Java
LeetCode
74
搜索二维矩阵
面试必备算法模板
一、基础算法快速排序算法模板#include#includeusingnamespacestd;constintN=100010;intn;intq[N];voidquick_sort(intq[],
intl
~Maple~
·
2023-10-14 00:14
算法与数据结构
算法
算法模板
104. 二叉树的最大深度
二叉树的最大深度题目链接:104.二叉树的最大深度代码如下:classSolution{public:intmaxDepth(TreeNode*root){if(root==nullptr)return0;
intl
咔咔咔的
·
2023-10-13 12:48
leetcode
c++
Leetcode 3. 无重复字符的最长子串
注意0map;
intl
=-1;intr=0;intres=0;for(intr=0;rmap=newHashMap();
intl
=-1;//左指针intr=0;//右指针intres=0;for(r=0
背书包的小新
·
2023-10-13 10:10
leetcode
算法
字符串
重学数据结构:串的基本操作(C语言)
include"stdlib.h"#include"string.h"#defineMaxSize50#defineboolint#definetrue1#definefalse0;typedefstruct{char*data;
intl
Ken_Li_Lsq
·
2023-10-13 09:10
数据结构
字符串
数据结构
指针
LeetCode刷题笔记 Java 腾讯 数学与数字 多数元素
Hash:哈希储存数和次数,当出现次数过多则直接返回classSolution{publicintmajorityElement(int[]nums){
intl
=nums.length;Mapmap=newHashMap
不知名做题家丶
·
2023-10-13 09:13
LeetCode
java
leetcode
开发语言
基于UDP协议的通信程序
【打包被发送的数据/接收发来的数据】构造方法:DatagramPacket(byte[]buf,
intl
slom_fxt
·
2023-10-13 08:41
java基础
udp
归排
if(leftm)for(intq=j;q<=r;q++)d[k++]=c[q];elsefor(intq=i;q<=m;q++)d[k++]=c[q];}voidcopy(inta[],intb[],
intl
zeiii
·
2023-10-13 06:51
快速排序算法(C++递归版)
的数字放在Pivot的左边4.分别对左右子序列重复前三步操作直接上代码,看注释就行:#includeusingnamespacestd;classSort{public:intarr[500];intnum;
intL
cccsl_
·
2023-10-13 02:10
算法与数据结构
排序算法
算法
acwing 1591.快速排序
#include#includeusingnamespacestd;constintN=100010;intq[N],od[N];intn;voidquick_sort(intq[],
intl
,intr
随风而散y
·
2023-10-12 23:04
算法
数据结构
c++
归并排序详解(递归与非递归(迭代))
.更新日志1.前言归并排序是基于比较的排序中,最好的三个之一(其余两个为:堆排序、快速排序)时间复杂度为O(N*logN)空间复杂度为O(N)2.内容递归voidPartition(vector&c,
intL
Utozyz
·
2023-10-12 20:37
初级算法学习
#
排序算法
排序算法
算法
归并排序
C++
Splay之区间操作
intbuild(
intl
,intr,intpa){if(l>r)return0;intmid=(l+r)>>1;in
由希儿
·
2023-10-12 20:17
算法 之 双指针
留模板自用~搜索nums是否包含targetpublicstaticintsearch(int[]nums,inttarget){intlen=nums.length;
intl
=0,r=len-1;//
格子z
·
2023-10-12 19:17
算法
算法
java
数据结构
ACwing算法基础笔记
3.递归(先处理左段,再处理右段)785.快速排序#includeusingnamespacestd;constintN=1e6+10;intn,q[N];voidquick_sort(intq[],
intl
sss-yyyy
·
2023-10-12 10:10
算法
c++
排序算法
【模板】ACwing算法基础课模板小全
一、基础算法快速排序算法模板voidquick_sort(intq[],
intl
,intr){//递归的终止情况if(l>=r)return;//选取分界线。
Zh0uKal1
·
2023-10-12 09:26
算法
C++
算法
数据结构
排序算法
ACwing算法基础课——基础算法
——https://www.acwing.com/快排#includeusingnamespacestd;constintN=100001;intq[N];voidquick_sort(intq[],
intl
L1uZQ
·
2023-10-12 09:20
算法—C++
算法
c++
数据结构
acwing算法基础之基础算法--求逆序对的数目
2模板//数组nums,返回数组中逆序对的数目longlongmerge_sort(vector&nums,
intl
,intr){
YMWM_
·
2023-10-12 09:49
Acwing
算法
数据结构
二分查找板子(check()函数)
interfen(){
intl
=1,r=n,ans;while(l>1;if(check(mid)){ans=mid;l=mid+1;}elser=mid-1;}returnans;}说明:check(
蜡笔小金QAQ
·
2023-10-11 18:36
模板
算法
c++
2023牛客寒假算法基础训练营2题解
,判断b是否属于另一个区间code#includeusingnamespacestd;typedeflonglongLL;typedefpairPII;voidsolve(){intn;cin>>n;
intl
1
柒月栗子
·
2023-10-11 09:28
题解
#
牛客
算法
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他