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
Intle
C++ 二进制方式读取和存储图片文件
.二进制打开图片文件ifstreamis("D:/workplace/test.jpg",ifstream::in|ios::binary);//2.计算图片长度is.seekg(0,is.end);
intle
iummature
·
2024-09-07 12:16
c++
开发语言
蓝桥杯算法基础(11):十大排序算法(冒泡排序)c语言般版
选择排序归并类1.归并排序插入类1.插入排序2.希尔排序冒泡排序#include//它是一个基于交换的排序,每一轮搜索最大值放到序列的尾部#defineMAXSIZE10voidintArr(intarr[],
intle
湖前一人对影成双
·
2024-03-20 18:30
算法
排序算法
c语言
蓝桥杯算法基础(12):十大排序算法(选择排序)(插入排序)c语言般版
每次与最小值交换位置第二个指针:从第一个指针所在位置开始,记录未排序部分最小值的位置第三个指针:从第一个指针所在位置开始,往后找比k所在位置元素小的元素,找到后,k指向此位置intselectSort(intarr[],
intle
湖前一人对影成双
·
2024-03-19 19:32
排序算法
算法
蓝桥杯
【C++】一个求数组中最大元素的函数模板
CodeCodeCode#includeusingnamespacestd;templateTMax_element(Ta[],
intle
AC2656
·
2024-03-02 04:46
C++面向对象
c++
指针数组和函数案例
intij+1的值交换if(arr[j]>arr[j+1]){inttemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}voidprintArray(int*arr,
intle
乔大叶_803e
·
2024-02-12 06:55
【代码随想录】刷题笔记Day49
Day35-CSDN博客动规法(一维)一维和贪心的思路其实大差不差,本质还是上升就卖,不上升保留之前的利润classSolution{public:intmaxProfit(vector&prices){
intle
小涛44
·
2024-01-14 06:35
代码随想录刷题笔记
笔记
leetcode
算法
职场和发展
数据结构
lc543二叉树的直径
最长路径为d-1intans=1;maxdepth(root);returnans;publicintmaxdepth(TreeNoderoot){if(root==null)return0;
intle
下海的alpha
·
2024-01-03 15:46
java
LeetCode刷题笔记之字符串
代码:classSolution{publicvoidreverseString(char[]s){//交换两个数:a^=b;b^=a;a^=b;//双指针法反转数组
intle
abtgu
·
2024-01-02 18:58
课程复习
leetcode
笔记
算法
字符统计[c]
break;}for(intk=1;k=48&&s[k]=65&&s[k]=97&&s[k]#includeintmain(){chars[100];inti=0;gets(s);
intle
gg爆ohhh
·
2023-12-21 11:24
c语言
算法
数据结构
leetcode 974. 和可被 K 整除的子数组
输出:7解释:有7个子数组满足其元素之和可被K=5整除:[4,5,0,-2,-3,1],[5],[5,0],[5,0,-2,-3],[0],[0,-2,-3],[-2,-3]提示:1&A,intK){
intle
摸鱼混子
·
2023-11-27 06:46
我的leetcode刷题系列
leetcode
线性表的顺序结构(c语言)
defineERROR0#defineOVERFLOW-2#defineMAX_SIZE100typedefintElemType;typedefintStatus;typedefstruct{ElemType*elem;
intle
22的卡卡
·
2023-11-14 08:24
算法
c语言
算法
开发语言
力扣 2586. 统计范围内的元音字符串数
classSolution{public:intvowelStrings(vector&words,intleft,intright){
intle
江湖人称贺行风
·
2023-11-07 10:08
开始C++吧
leetcode
c++
199、【哈希表】leetcode ——6315. 统计范围内的元音字符串数(C++版本)
添加时间复杂度,示例:O(n)O(n)O(n)空间复杂度:添加空间复杂度,示例:O(n)O(n)O(n)CodeclassSolution{public:intvowelStrings(vector&words,
intle
辰阳星宇
·
2023-11-07 10:36
数据结构与算法刷题
#
哈希表
leetcode
c++
散列表
leetcode 每日一题 2021/10/09 187. 重复的DNA序列
题解:classSolution{public:constintL=10;vectorfindRepeatedDnaSequences(strings){
intle
戒·王
·
2023-11-05 06:38
leetcode每日一题
leetcode
算法
Leetcode—110.平衡二叉树【简单】
structTreeNode*left;*structTreeNode*right;*};*/intpreFunc(structTreeNode*root){if(root==NULL){return0;}
intle
源代码•宸
·
2023-11-05 00:05
LeetCode刷题
leetcode
算法
经验分享
c语言
深度优先遍历
二叉排序树
PAT1024科学计数法
returnsum;}intmain(){charstr[80000],a[80000],b[80000],outp[80000];boolflagA,flagB,endA=false;intpoint;
intle
AliceGreek
·
2023-10-31 16:26
PAT
pat1024科学计数法
c++
c语言
特征提取——考map「pair「int,int」」,int」结合起来的用法
即通过比较pair.first,pair.second来判断相等性#include#include#includeusingnamespacestd;intmain(){intN,M;intresult;
intle
dtwd886
·
2023-10-25 21:19
牛客网字节跳动
Leetcode—104.二叉树的最大深度【简单】
root){return0;}
intle
源代码•宸
·
2023-10-22 14:21
LeetCode刷题
leetcode
算法
c语言
经验分享
深度优先搜索
二叉树
LeetCode:189. 轮转数组(Java)
方法二来改进这个陷入循环的问题classSolution{publicvoidrotate(int[]nums,intk){//1.跳序轮转法——带标记,时间复杂度和空间复杂度均为O(n)
intle
Yanir7
·
2023-10-10 12:22
Codes刷题
LeetCode
双指针
java
1052.爱生气的书店老板(滑动窗口)
customers,vector&grumpy,intminutes){int_window=0;int_max=0;intleft=0,right=minutes-1;//开始滑动窗口是[0,minutes-1]
intle
莫忘、莫念
·
2023-10-05 16:15
牛客/力扣
c++
leetcode
算法
【每日一题】658. 找到 K 个最接近的元素
更接近x需要满足:|a-x|findClosestElements(int[]arr,intk,intx){ArrayListans=newArrayList();intlen=arr.length;
intle
C_Ryson
·
2023-09-27 06:23
每日一题
算法
java
数据结构
leetcode
二分查找【数组】
left=mid+1如果target==nums[mid]returnmid否则循环结束return-1classSolution{publicintsearch(int[]nums,inttarget){
intle
begin_With_The_End
·
2023-09-24 22:02
算法
数据结构
java
二分套网络流:ABC320G
(n2)条边然后跑网络流,看能不能流完,也就是能不能匹配成功即可#defineM200010//#definemo#defineN510intn,m,i,j,k,T,ans=2e9;chars[M];
intle
Qres821
·
2023-09-17 21:01
二分图
网络流
二分
数据结构day4
definemax10typedefstruct{charname[20];charsex;intage;doublescore;}stu;typedefstudatatype;typedefstruct{datatypedata[max];
intle
奥沙利龙
·
2023-09-14 08:20
数据结构
算法
day1-代码随想录算法训练营(19期)leetcode704. 二分查找、35. 搜索插入位置、34. 在排序数组中查找元素的第一个和最后一个位置、27. 移除元素
vector&nums,inttarget){//分析:有序数组查找目标值二分查找//思路:leftmidrightif(nums.empty())return-1;intn=nums.size();
intle
djykkkkkk
·
2023-08-17 12:39
代码随想录算法训练营(19期)
c++
算法
leetcode
24王道数据结构课后综合应用题
#includeusingnamespacestd;typedefstruct{intdata[10]={15,16,18,10,100,15,19,14,8};
intle
Love_QiYuan
·
2023-08-17 10:59
C++
数据结构
数据结构
算法
Longest Common Prefix
publicStringlongestCommonPrefix(String[]strs){if(strs==null||strs.length==0)return"";intcount;inti=1;
intle
走地牙
·
2023-08-12 05:44
算法-快速排序
=null||nums.length==1){returnnums;}sort(nums,0,nums.length-1);returnnums;}privatevoidsort(int[]nums,
intle
Android_Developer_M
·
2023-08-06 12:35
算法
排序算法
数据结构
java
leetcode
(C语言)设计并验证以下算法:设顺序表L中的数据元素为整且非递增有序,删除其值相同的多于元素,既顺序表L中相的元素只保留一个,并逆置删除后的顺序表L。
假设顺序表L的长度为n,要求以O(n)的时间复杂度完成对值相同多余元素的删除//创建顺序表typedefstruct{ElemType*elem;
intle
MX&HR
·
2023-08-03 03:04
c语言
算法
链表
【leetcode】541. 反转字符串 II
解答:classSolution{publicStringreverseStr(Strings,intk){StringBufferr=newStringBuffer();
intle
Katniss的名字被占用
·
2023-07-30 02:15
leetcode
leetcode
java
算法
InputStream需要多次读取如何处理.md
可以通过以下方式实现多次读取:ByteArrayOutputStreambaos=newByteArrayOutputStream();byte[]buffer=newbyte[1024];
intle
sane_mu
·
2023-04-17 06:41
接雨水
示例:输入:[0,1,0,2,1,0,1,3,2,1,2,1]输出:6publicinttrap(int[]height){
intle
WLWu
·
2023-04-15 05:45
例题7-7 二分查找法之过程
nums.length-1;//注意while(lefttarget)right=mid-1;//注意}return-1;}左闭右开:【left,right)intsearch(intnums[],inttarget){
intle
烨昕.
·
2023-04-14 15:31
算法
c++
链表的创建及其系列操作
intdata;structnode*pNext;}NODE,*PNODE;intmain(){PNODEpHead=creatlist();}接下来便要创造一个空的链表PNODEcreatlist(){
intle
_陶笛
·
2023-04-11 03:18
数据结构
数据结构
链表
xyz值转TLE的星历更新,如何解决?
:源码函数**函数1:xyz值瞬根轨参数转六根轨参数boolxyzToSixGen(XYZ&a,SixGen&b);函数2:六根轨参数转TLE根轨参数boolsixGenToTLE(SixGen&a,
InTLE
qt-长沙-小昊
·
2023-04-10 16:43
商务软件
Qt
c++
算法
数据结构
链表
c语言字符串内容匹配,C语言字符串匹配函数
];staticintgoodPostfixLastPos(constchar*pattern,intpos){#define_break(flag)if(flag){break;}intflag=;
intle
yiqin luo
·
2023-04-10 01:36
c语言字符串内容匹配
华为机试-打印顺序
函数原型:voidprintOrder(constintinput[],
intle
iastro
·
2023-04-06 05:31
c++
华为
数据结构
华为机试
Java的选择排序
args){//int[]arr={56,69,45,2,1};int[]arr={101,34,119,1};intmin=0;//标志每次的最小值intminIndex=0;//标志每次最小值对应的位置
intle
qq_1938927991
·
2023-04-01 18:12
java
数据结构
排序算法
算法
代码随想录算法训练营day01| 704. 二分查找、27. 移除元素
left,right]要点:lefttarget)right要赋值为middle-1,因为当前这个nums[middle]一定不是targetif(nums[middle]&nums,inttarget){
intle
頔枫
·
2023-03-15 07:25
算法训练营
c++
算法
【C语言刷题家中常备的轮子】C语言简略版的向量Vector以及嵌套二维向量
C语言版Vector#include#includetypedefintElemType;//动态顺序表结构体(C语言版Vector)typedefstructVector{
intle
魔理沙偷走了BUG
·
2022-10-30 02:03
C语言刷题辅助
c语言
算法
开发语言
数据结构(0719-林雪阵)
define__HEAD_H__#include#include#include#defineMAX20typedefintdatatype;typedefstruct{;datatypedata[MAX];
intle
林某某..
·
2022-10-02 08:05
数据结构
算法
c++
c语言
【剑指 Offer II】 0~n-1中缺失的数字
直接看代码:classSolution{public: intmissingNumber(vector&nums){ for(inti=0;i&nums){
intle
Knous
·
2022-09-06 17:30
每日练习
开发语言
c++
数组类算法:移除元素
intRemoveElement(int*arr,
intle
KingOfMyHeart
·
2022-07-08 10:23
高级数据结构与刷题
算法
数组
移除元素
c/c++
leetcode
C语言实现插入排序——希尔排序算法
arr[0]只是暂存单元,不是哨兵,当j=1;d/=2){//步长变化,每次取一半for(i=d+1;i0&&arr[0]#include//希尔排序算法voidShellSort(intarr[],
intle
Geekingdom
·
2022-05-04 11:04
数据结构
C语言
希尔排序
C实现希尔排序
排序算法 希尔、归并排序
voidSortManager::shellSort(int*arr,
intle
分流替躺欧阳克
·
2022-02-21 05:32
C++ delete之静态变量问题详解
classBox{public:Box(int,int);~Box();voidvolume();staticintheight;intwidth;intlength;};Box::Box(intwi,
intle
·
2021-09-24 19:00
数据结构:自己动手写顺序表的插入操作
#define_CRT_SECURE_NO_WARNINGS1#include#defineMAXSIZE10typedefstructSqlist{intdata[MAXSIZE];
intle
·
2021-09-02 10:07
数据结构vscc++
leetcode43. 字符串相乘
publicstaticStringmultiply(Stringnum1,Stringnum2){if(num1.equals("0")||num2.equals("0")){return"0";}intlength1=num1.length();
intle
今天不想掉头发
·
2021-06-22 20:02
B1017 A除以B (20分)
cstring和iostream都有2、记不住呀divide,整整有8个模块*/#include#includeusingnamespacestd;//结构体structbign{intd[1001];
intle
km15
·
2021-06-21 17:50
LeetCode每日一题:剑指 Offer 07. 重建二叉树
递归解析:递归参数:前序和后续遍历的数组int[]preorder,int[]inorder;左右指针
intle
尐孓
·
2021-06-15 12:13
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他