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
#力扣:26. 删除有序数组中的重复项@FDDLC
26.删除有序数组中的重复项一、JavaclassSolution{publicintremoveDuplicates(int[]nums){
intl
=0;for(inti=0;iusingnamespacestd
凡我出品,皆属精品
·
2023-10-10 12:06
力扣刷题:Java
C++
Python
JS
Go
leetcode
算法
数据结构
java题 定义一个接口shape_编程定义一个图形接口 Shape, 内含2个抽象方法 get... JAVA编程题:编一个程序包含一个接口 shape(该接......
Rectangle抽象类*/publicabstractclassRectangleimplementsShap{publicintwidth,length;publicRectangle(intw,
intl
旋风小黄瓜
·
2023-10-10 10:05
java题
定义一个接口shape
JavaForAndroid13
、字节流、字符流3、节点流、处理流二、字节流类:读写文件时,以字节为基础输入流:InputStream(抽象类)->FileInputStream(子类)intread(byte[]b,intoff,
intl
tah
·
2023-10-10 09:28
Leetcode2485-找出中枢整数
classSolution{public:intpivotInteger(intn){
intl
=1,r=n;for(inti=1;i<=n;i++){ints1=0,s2=0;for(intj=1;j<
wobushihaorenF
·
2023-10-10 00:59
Leetcode
算法
leetcode
数据结构
《剑指offer C/C++ or Java 》
JZ3数组中重复的数字排序之后查找是否有前后两个相同的数字,如果有任意输出一个即可,无则输出-1classSolution{public:intduplicate(vector&numbers){
intl
Piink
·
2023-10-09 19:57
c语言
【数据结构与算法】三种简单排序算法,包括冒泡排序、选择排序、插入排序算法
/***冒泡排序*@paramarr*/publicstaticvoidbubbleSort(int[]arr){
intl
=arr.length;for(inti=0;iarr[j+1]){inttemp
别倒在黎明之前
·
2023-10-09 17:00
排序算法
算法
java
冒泡排序
Debian修改中文界面
zh_CN.UTF-8UTF-8默认locale还是选en_US.UF8选择好后自动加载中文环境:但是注意可能没有对应的字库,我们需要手动下载中文字库:apt--fix-brokeninstallxfonts-
intl
-chinesexfonts-wqy-fyaptinstallttf-wqy-zenhe
陌恋殇雪
·
2023-10-09 14:38
debian
运维
字符串字符下标
Iamsam.输出:a:2i:1m:2s:1作答区域#includeusingnamespacestd;
intl
,t[10009];chary;strings;intmain(){getline(cin
海鸥日历桃子
·
2023-10-09 03:49
算法
c++
数据结构
6-1 数据结构实验之排序八:快速排序 (20 分)
给定N(NvoidQuick_sort(intarray[],
intl
,intr);intmain(){intN,array[100000];scanf("%d",&N);for(inti=0;i=r)
救救孩子√
·
2023-10-08 23:31
程序设计基础II-实验4-递归
c语言
HZOJ-244:奶牛围栏
include#include#defineMAX500typedefstructnode{intx,y;}Node;Nodearr[MAX+5];inttmp[MAX+5];voidmerge(int*arr,
intl
云儿乱飘
·
2023-10-08 22:51
算法题
算法
数据结构
排序算法
leetcode-3:无重复字符的最长子串
intcheck(char*s,
intl
){intcnt[300]={0},k=0;for(inti=0;s[i];i++){cnt[s[i]]+=1;if(cnt[s[i]]==1)k++;if(i>
云儿乱飘
·
2023-10-08 22:50
算法题
leetcode
算法
HZOJ-287:合并果子
#include#includevoidmerge_sort(int*arr,
intl
,intr){if(r-larr[j+1]){intt=arr[j];arr[j]=arr[j+1];arr[j+1
云儿乱飘
·
2023-10-08 22:20
算法题
算法
HZOJ-245:货仓选址
#include#includevoidmerge_sort(int*arr,
intl
,intn){if(n-l<=1)return;intmid=(l+n)/2;merge_sort(arr,l,mid
云儿乱飘
·
2023-10-08 22:20
算法题
算法
HZOJ-285:序列M小和(c语言)
#include#include#definecmp>voidswap(int*a,int*b){intt=*a;*a=*b;*b=t;return;}voidmerge(int*arr,
intl
,intr
云儿乱飘
·
2023-10-08 22:49
算法题
算法
HZOJ-289:生日礼物
2023.7.21#include#includelonglongarr[100005]={0};
intl
[100005]={0},r[100005]={0};longlongheap[2][100005
云儿乱飘
·
2023-10-08 22:49
算法题
c语言
算法
HZOJ-284:超市卖货
includetypedefstruct{intp,d;}goods;voidswap(goods*a,goods*b){goodsc=*a;*a=*b;*b=c;return;}voidmerge(goods*arr,
intl
云儿乱飘
·
2023-10-08 22:49
算法题
算法
【ACwing算法基础课】第一讲
确定枢轴元素x(通常取:q[l],q[r],q[(l+r)/2],随机)调整区间,使得x左侧元素皆小于等于x,右侧元素皆大于等于x递归处理左右两侧//快速排序算法模板voidquick_sort(intq[],
intl
MokylinJay
·
2023-10-08 20:20
ACwing算法基础课
算法
排序算法
c++
[洛谷]P1816 忠诚
板子题#includeusingnamespacestd;constintN=1e5+10;structnode{
intl
,r;intminv;}tr[N*4];intn,m,w[N];voidpushup
gentle coder
·
2023-10-08 19:27
算法
数据结构
c++
[洛谷]P1440 求m区间内的最小值(线段树)
板子题~ACcode:#includeusingnamespacestd;constintN=2e6+10;typedeflonglongll;#defineintlonglongstructnode{
intl
gentle coder
·
2023-10-08 19:26
算法
c++
数据结构
树状数组
线段树
【洛谷】P1531 I Hate It
板子题ACcode:#includeusingnamespacestd;constintN=2e5+10;typedeflonglongll;intn,m,w[N];structnode{
intl
,r;
gentle coder
·
2023-10-08 19:26
算法
c++
树状数组
#力扣:14. 最长公共前缀@FDDLC
14.最长公共前缀一、JavaclassSolution{publicStringlongestCommonPrefix(String[]strs){for(
intl
=0;;l++){for(inti=
凡我出品,皆属精品
·
2023-10-08 12:45
力扣刷题:Java
C++
Python
JS
Go
leetcode
算法
职场和发展
排序和查找
排序和查找排序快排选择归并插入冒泡(交换)查找排序快排//快速排序voidquick_sort(ints[],
intl
,intr){if(l=x)//从右向左找第一个小于x的数j--;if(i
咚咚锵26
·
2023-10-08 00:25
记录
算法
算法
排序算法
数据结构
33.搜索旋转排序数组
0:-1;}
intl
=0,r=n-1;while(l<=r){intmid=(l+r)/2;if(nums[mid]==target)returnmid
hongyuyahei
·
2023-10-07 19:31
算法
数据结构
leetcode
1358. 包含所有三种字符的子字符串数目
abc//存在三种字符的子串数量、左边窗口满足,窗口后边的也就满足intnumberOfSubstrings(char*s){inthash[3]={0};intn=strlen(s);intans=0;
intl
LIZHUOLONG1
·
2023-10-07 18:01
LeetCode刷题
哈希算法
散列表
算法
1876. 长度为三且各字符不同的子字符串
长度为三且各字符不同的子字符串C代码:滑动窗口//存在三种字符,且不重复、子串数量intcountGoodSubstrings(char*s){intk=3;inthash[26]={0};intlen=0;
intl
LIZHUOLONG1
·
2023-10-07 18:31
LeetCode刷题
哈希算法
算法
力扣之数组二分法
第一篇:数组二分法:第一题:704.二分查找classSolution{public:intsearch(vector&nums,inttarget){
intl
=0,r=nums.size()-1,mid
甜橙の学习笔记
·
2023-10-07 14:48
leecode
力扣 二分法
classSolution{publicintsearch(int[]nums,inttarget){
intl
,r,mid;l=0;r=nums.length-1;while(ltarget)r=mid
小张还在努力
·
2023-10-07 14:15
算法
校门外的树(c++)
将每一步模拟一遍,为了避免重复,可以用一个一维数组flag来模拟是否被覆盖(true就是已被覆盖):for(into=u;ousingnamespacestd;boolflag[100010]={0};
intl
Dream MC
·
2023-10-07 14:38
c++
算法
数据结构
22. 括号生成
classSolution{Listres=newArrayListgenerateParenthesis(intn){backtrack(n,0,0);returnres;}voidbacktrack(intn,
intl
dotJunz
·
2023-10-07 12:40
#
HOT100
算法
基础算法总结
快速排序图解分析:模板://核心思想:分而治之//函数参数:(需要处理的数组,数组的左边界,数组的右边界)//函数:使得左边小于x,右边大于xvoidquick_sort(intq[],
intl
,intr
人生导师yxc
·
2023-10-07 06:36
算法
算法
c++
leetcode.34. 在排序数组中查找元素的第一个和最后一个位置
这道题有重复的元素具体图示:代码如下:classSolution{public:vectorsearchRange(vector&nums,inttarget){if(nums.empty())return{-1,-1};
intl
_End丶断弦
·
2023-10-07 03:37
LeetCode漫漫刷题路
leetcode
算法
二分查找
沙子的质量
[1005];intdp[1005][1005];intmain(){intn;cin>>n;sum[0]=0;for(inti=0;i>a[i];sum[i+1]=sum[i]+a[i];}for(
intl
blue__sky
·
2023-10-07 02:53
PHP7安装
intl
扩展和linux安装icu
一PHPintl是国际化扩展,是ICU库的一个包装器。所以在安装PHPintl扩展前要先安装ICU库,安装ICU库的具体步骤::快速安装:yum-yinstalllibicu-devel源码安装:mkdir/usr/local/icucd/usr/local/icuwgethttp://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src
dreamer_lk
·
2023-10-06 11:01
leetcode----33. 搜索旋转排序数组(局部有序,二分解决)
classSolution{publicintsearch(int[]nums,inttarget){
intl
小火车Thomasc
·
2023-10-05 11:20
#
leetcode
leetcode
算法
设计立方体类(Cube) 求出立方体的面积和体积 分别用全局函数和成员函数判断两个立方体是否相等。
#include#include#include#includeusingnamespacestd;classCube{public://设置长voidsetL(
intL
){m_L=L;}//获取长intgetL
darkness605
·
2023-10-05 10:41
代码随想录算法训练营第五十八天 | 583. 两个字符串的删除操作 & 72. 编辑距离
-力扣(LeetCode)也可以求最长公共子序列的长度,再用原总长度-两个子序列classSolution{publicintminDistance(Stringword1,Stringword2){
intl
1
Widom_
·
2023-10-05 08:23
算法
leetcode
动态规划
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。
right节点取闭区间:classSolution{public:intsearch(vector&nums,inttarget){
intl
鲁树人146
·
2023-10-05 06:47
算法
leetcode二分查找总结
submissions/classSolution{public:intsearch(vector&nums,inttarget){intn=nums.size();if(n==0){return-1;}
intl
svdalv
·
2023-10-05 06:14
leetcode刷题笔记
View绘制流程(六) - invalidate()
1.invalidateinvalidate:重新绘制的意思2.invalidate()源码//这个其实就是invalidate()重绘voidinvalidateInternal(
intl
,intt,
世道无情
·
2023-10-05 05:26
NOI P1
#includeusingnamespacestd;intmain(){
intl
,w,c,s;cin>>l>>w;c=2*(l+w);s=l*w;cout<<"周长:
weiabc
·
2023-10-04 22:04
c++
求解leetcode875、1011问题,SpringMVC数据绑定
leetcode875:importjava.util.Arrays;publicclassLeetcode875{publicintminEatingSpeed(int[]piles,intH){
intl
白浊.
·
2023-10-04 21:26
日志
java
servlet
算法
leetcode
基础算法:排序 二分 高精度 前缀和与差分 双指针算法 位运算 离散化 区间合并
include#include#include#includeusingnamespacestd;constintN=100000+11;intn;intq[N];voidquick_sort(intq[],
intl
MegaDataFlowers
·
2023-10-04 21:41
#
算法
算法
数据结构
基础算法:习题
786.第k个数#includeusingnamespacestd;constintN=100010;intq[N];intquick_sort(intq[],
intl
,intr,intk){if(l>
MegaDataFlowers
·
2023-10-04 21:38
#
算法
算法
数据结构
算法基础学习|排序
快速排序模板voidquick_sort(intq[],
intl
,intr){if(l>=r)return;inti=l-1,j=r+1,x=q[l+r>>1];while(ix);if(iusingnamespacestd
再给艾克三年
·
2023-10-04 15:14
Algorithm
算法
学习
java
C++
开发语言
算法笔记学习(2)---入门模拟
cid=100000575&pid=0题目描述:有一个长度为整数L(1#include#includeusingnamespacestd;intmain(){
intl
,m;while
小天才才
·
2023-10-04 02:44
算法笔记
算法
力扣数组2(C++)
法一:看见有序,想到二分查找首先复习一下二分查找intbinarySearch(vector&nums,inttarget){//传入数组和查找值,返回查找结果
intL
=0;intR=nums.size
遨游的laugh哥
·
2023-10-04 01:02
力扣刷题
c++
力扣·
Acwing 907. 区间覆盖
区间覆盖知识点题目描述思路讲解代码展示知识点贪心题目描述思路讲解代码展示#include#includeusingnamespacestd;constintN=100010;intn;structRange{
intl
BH04250909
·
2023-10-03 23:12
C++刷题
acwing
算法
C++
代码随想录算法训练营第一天|704.二分查找、35.搜索插入的位置、34.在排序数组中查找元素的第一个和最后一个位置、27.移除元素
https://leetcode.cn/problems/binary-search///开区间写法classSolution{public:intsearch(vector&nums,inttarget){
intl
独钓烟云
·
2023-10-03 22:33
刷题
leetcode
算法
C++丧尸小游戏!!!(第一版)
intccg;intsw;intx;ints;intjg;intqiang;intgun;intgjj[100];inthjj[100];intzjj[100];voidSlowsay(stringa){
intl
爱编程的鱼
·
2023-10-03 19:46
C++
C语言教程
整活系列
c++
开发语言
Leecode 121. 买卖股票的最佳时机
Leecode42.接雨水双指针这道题的解法二思想一样)classSolution{public:intmaxProfit(vector&prices){intres=0;intm=prices.size();
intl
自信的小螺丝钉
·
2023-10-03 17:39
Leetcode
c++
leetcode
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他