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
c++刷LeetCode
力扣热题100—滑动窗口(
c++
)
3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。unordered_setcharSet;//用于保存当前窗口的字符intleft=0;//窗口左指针intmaxLength=0;//最长子串的长度for(intright=0;rightresult;if(s.empty()||p.empty()||s.size()pFreq,windowFreq;for(c
岩中竹
·
2025-04-17 20:46
leetcode
c++
算法
数据结构
LeetCode
算法题(Go语言实现)_50
题目现有一个包含所有正整数的集合[1,2,3,4,5,…]。实现SmallestInfiniteSet类:SmallestInfiniteSet()初始化SmallestInfiniteSet对象以包含所有正整数。intpopSmallest()移除并返回该无限集中的最小整数。voidaddBack(intnum)如果正整数num不存在于无限集中,则将一个num添加到该无限集中。一、代码实现(堆与
LuckyLay
·
2025-04-17 20:44
LeetCode
算法
leetcode
golang
C++
学习之游戏服务器开发②zinx学习
目录1.zinx框架建议用法2.三层结构重构原有功能3.实现三层结构回显4.添加关闭输出功能5.添加日期前缀功能6.tcp数据适配7.tcp通道实现8.协议层记录消息来源1.zinx框架建议用法阶段一:学习使用框架阶段二:使用框架实现游戏业务阶段三:写框架阶段四:商业化部署学习使用框架的方法:读文档装环境写用例zinx描述zinx框架是一个处理多路IO的框架。在这个框架中提供了若干抽象类,分别在I
李匠2024
·
2025-04-17 20:41
学习
游戏
c++
Three.js中Mesh的LookAt方法
最近,Three.js的官网更新了,将原本放examples的地方改成了manual,里面是three.js的使用大合集,感兴趣的小伙伴可以
刷
一遍,会有很多收获!
VcB之殇
·
2025-04-17 19:38
javascript
3d
three.js
英伟达CUDA原生Python支持革命:手把手教你用Python直接操控GPU加速计算
意味着你可以用熟悉的Python语法直接操控GPU,无需再被
C++
束缚!在今天的专栏中,我将带您深入了解这一革命性变化,并通过实际案例展示如何利用Python直接进行GPU编程。
emmm形成中
·
2025-04-17 19:08
python应用实操
python
人工智能
开发语言
缀点成线 - 简单
*************C++topic:1232.缀点成线-力扣(
LeetCode
)*************Givethetopicaninspection.Thisissoimportant.Allarebasedonmath.Ilikethelines.Theverybasicfunctionissomethinglike
ElseWhereR
·
2025-04-17 19:34
c++
leetcode
【
leetcode
hot 100 75】颜色分类
解法一:用双指针(已经排好的+待排的),按0-1-2的顺序排序classSolution{publicvoidsortColors(int[]nums){intleft=-1;//已经排好的intright=0;//待排的intn=nums.length;//先排红色0for(inti=right;i
longii11
·
2025-04-17 15:11
【leetcode
hot
100】
leetcode
算法
数据结构
为什么 Telegram 不占存储,而微信却越用越“膨胀”
Telegram:保存了十几个高清视频,但手机存储几乎无变化;微信:随手
刷
了几个群聊视频,存储空间却瞬间告急。这背后并非简单的“技术优劣”,而是云端与本地化设计理念的碰撞。
我太想进步了C~~
·
2025-04-17 13:31
音视频
swap函数的用法
swap函数在
C++
中用于交换两个变量的值,提供了高效且类型安全的方式来交换两个对象的内容,而不需要显式地创建临时变量。
筱姌
·
2025-04-17 13:58
c++
开发语言
python
java
华为OD机试 - 删除重复数字后的最大数字问题详解及
C++
题解
华为OD机试-删除重复数字后的最大数字问题详解及
C++
题解导言本题是华为OD机试中的一道涉及字符串处理和栈操作的经典问题。
m0_57781768
·
2025-04-17 13:27
华为od
c++
开发语言
【
C++
真题】B2082 数字统计
数字统计题目描述请统计某个给定范围[L,R][L,R][L,R]的所有整数中,数字222出现的次数。比如给定范围[2,22][2,22][2,22],数字222在数222中出现了111次,在数121212中出现111次,在数202020中出现111次,在数212121中出现111次,在数222222中出现222次,所以数字222在该范围内一共出现了666次。输入格式输入共111行,为两个正整数LL
QuantumStack
·
2025-04-17 13:56
#
C++
真题【洛谷】
c++
算法
数据结构
【
C++
/嵌入式梳理】一、12.C++内存管理
C++
内存管理28.C++的内存管理和C基本一致代码区(CodeSegment):也称为文本区,存放程序的可执行代码。全局区(Global/StaticSegment):存放全局变量、静态变量和常量。
赛博二哈
·
2025-04-17 13:25
C++/嵌入式梳理
#
编程语言
c++
内存管理
嵌入式
Linux
八股
数字统计 题解(
c++
)
数字统计题解题目大意输入2个数N和D,求1-N这N个整数中,D出现了多少次友好声明(我很友好,没有恶意)这是一道很fw的题,做不出来的连fw都不如。【偷笑表情包】前言看到这道题,你的第一反应绝对是“哇!这题这么水的吗!?好简单啊!”然后,你绝对就会开始疯狂敲代码:咚咚咚!咚咚咚咚!!!咚咚————最后,你的代码一定是这样:#includeusingnamespacestd;intd,n;intto
mmz1207
·
2025-04-17 12:24
c++
c语言
8、
刷
牛客网SQL题(二)
SQL题题目来源一、SQL1(简单)1.题目内容2.思路分析3.语句实现二、SQL2(中等)1.题目内容2.思路分析3.语句实现三、SQL3(较难)1.题目内容2.思路分析2.1思路一2.2思路二3.语句实现3.1思路一语句3.2思路二语句四、SQL4(较难)1.题目内容2.思路分析3.语句实现题目来源牛客网SQL大厂面试题——用户增长场景(某度信息流)一、SQL1(简单)1.题目内容描述用户行为
自学大数据的菜鸡
·
2025-04-17 12:53
SQL
sql
数据库
mysql
SQL刷题日记1
目标牛客网SQL进阶挑战46/46进度牛客网SQL进阶挑战26/46前言今天又是开心
刷
SQL的一天,为了成为一名合格的数据分析师,SQL技能不可或缺,为了能够让SQL技能更加娴熟,我将持续将牛客网上的SQL
不会聊天的橘子
·
2025-04-17 12:51
sql
数据库
mysql
C++
编程-贪心算法2
目录先言例题三:删数问题(NOI1994)题目描述算法分析标准程序-字符串String例题四:拦截导弹问题题目描述算法分析主要框架(标准程序)例题五:活动选择题目描述算法分析标准程序先言今天讲贪心算法的第3~5例题例题三:删数问题(NOI1994)题目描述【题目描述】输入一个高精度的正整数N,去掉其中任意S个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的N和S,寻找一种方案使得剩下的
C-DHEnry
·
2025-04-17 11:17
信息学奥赛一本通
c++
贪心算法
算法
贪心算法(
c++
)
》》》算法竞赛/***@file*@authorjUicE_g2R(qq:3406291309)————彬(bin-必应)*一个某双流一大学通信与信息专业大二在读**@brief一直在算法竞赛学习的路上**@copyright2023.8*@COPYRIGHT原创技术笔记:转载需获得博主本人同意,且需标明转载源**@languageC++*@Version1.0还在学习中*/11-贪心法和拟阵贪心
学府路金牌教练
·
2025-04-17 11:14
C++算法
贪心思想
贪心算法
c++
算法
文件操作(二进制文件)
C++
中对文件操作需要包含头文件#include文件类型分为两类:1.文本文件:文件以文本对应的ASCII码形式存储在计算机中2.二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂文件的主要操作
笺上山河梦
·
2025-04-17 10:37
c++
开发语言
学习
算法
【图论】bellman-ford 算法 + spfa 算法(基于队列优化)单源最短路(code
c++
)
目录&索引一、前言题目二、算法原理bellman-ford、spfa算法关系spfa算法通俗介绍三、程序代码朴素bellman-fordcodec++spfacodec++四、结论一、前言图为点和边的集合边方向->有向无向边边权值->是否有负权边以及边是否成环,对点来说的出入度存图方式邻接矩阵邻接表链式前向星最短路径算法floyd——多源,时间复杂度O(n^3)dijkstra——单源,推荐因为快
idiot5liev
·
2025-04-17 10:07
图论
算法
图论
bellman–ford
algorithm
c++
spfa
链式前向星
NO.95十六届蓝桥杯备战|图论基础-单源最短路|负环|BF判断负环|SPFA判断负环|邮递员送信|采购特价产品|拉近距离|最短路计数(
C++
)
P3385【模板】负环-洛谷如果图中存在负环,那么有可能不存在最短路。BF算法判断负环执⾏n轮松弛操作,如果第n轮还存在松弛操作,那么就有负环。#includeusingnamespacestd;constintN=2e3+10,M=3e3+10;intn,m;intpos;structnode{intu,v,w;}e[M*2];intdist[N];boolbf(){//初始化memset(di
ChoSeitaku
·
2025-04-17 09:35
蓝桥杯备考
蓝桥杯
图论
c++
什么是接口、接口优势、类型(详解)
软件测试资料领取:[内部资源]想拿年薪40W+的软件测试人员,这份资料必须领取~软件测试面试刷题工具:软件测试面试刷题【800道面试题+答案免费
刷
】简介经常听别人说接口测试,接口测试自动化,但是你对接口
测试界萧萧
·
2025-04-17 08:27
软件测试
服务器
前端
数据库
压力测试
单元测试
功能测试
软件测试
【
C++
练习系列】二维数组中找出每列中最小元素及所在行号,并将这些最小元素中的最大值与最小值及其行列号输出
C++
练习题(二)(一)列题(二)详细解析(一)列题题目:找出矩阵中每列中的最小元素及其所在的行号,并将这些最小元素中的最大值与最小值及其行列号输出(二)详细解析1.先写代码的开头,其中注意二维数组的排列关系
在下_诸葛
·
2025-04-17 08:53
关于c++题目的代码与心得
c++
数组
图像算法工程师(AI算法工程师)的面试问题
C/
C++
基础与数据结构算法请解释
C++
中智能指针的几种类型及其使用场景。C++11/14/17/20中你最常用的新特性有哪些?它们如何帮助提高代码质量?
小宝哥Code
·
2025-04-17 08:22
Unity引擎Shader渲染
算法
人工智能
面试
Android SQlite基本用法
它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java、
C++
、.Net等,还有ODBC
魏大锤_
·
2025-04-17 07:49
sqlite
android
数据库
二叉搜索树与Key/Value模型
参考文章:数据结构(四)——二叉搜索树的实现(
C++
版)Key模型的封装我们
爱编码的傅同学
·
2025-04-17 07:17
c++
C++
从入门到入土(八)——多态的原理
目录前言多态的原理动态绑定与静态绑定虚函数表小结前言在前面的文章中,我们介绍了
C++
三大特性之一的多态,我们主要介绍了多态的构成条件,但是对于多态的原理我们探讨的是不够深入的,下面这这一篇文章,我们将着重介绍
爱编码的傅同学
·
2025-04-17 07:46
c++
java
jvm
C++
从入门到入土(二)——初步认识类与对象
在上一篇博客,我简单介绍了
C++
的一些基础知识,而这些基础知识则是为本篇博客打基础的,今天这篇博客则是开始介绍
C++
的关键部分,类与对象。
爱编码的傅同学
·
2025-04-17 07:46
c++
开发语言
C++
从入门到入土(四)--日期类的实现
目录前言日期类的实现日期的获取日期的比较const成员函数日期的加减日期的加等日期的减等日期的加减日期的加加减减日期的相减流插入和提取的重载友元友元的特点日期类代码总结前言前面我们介绍了
C++
中类和对象的相关知识和六个默认成员函数
爱编码的傅同学
·
2025-04-17 07:46
c++
开发语言
数据结构——红黑树(附
C++
实现代码)
定义红黑树是一种自平衡的二叉搜索树。每个节点额外存储了一个color字段(“RED”or“BLACK”),用于确保树在插入和删除时保持平衡性质一棵合法的红黑树必须遵循以下条性质:是二叉搜索树,即中序遍历是顺序排列(左根右)根节点和NIL节点(空叶子节点)为黑色(根叶黑)红色节点的子节点为黑色(或者说没有两个连续的红色节点)(不红红)从根节点到NIL节点的每条路径上的黑色节点数量相同(黑路同)结构红
Richard458
·
2025-04-17 07:15
数据结构
算法
【2024年-5月-28日-开源社区openEuler实践记录】走进 GCC:开源编译器的传奇之旅
它能够编译C、
C++
、Fortran、Ada、Go等多种主流编程语言。对于每种语言,GC
我明天再来学Web渗透
·
2025-04-17 06:11
开源社区OpenEuler
开源
开源软件
开发语言
java
LeetCode
2105给植物浇水II
LeetCode
算法题解析:两人浇灌植物的最少补水次数一、题目详细解读在这个有趣的算法问题中,我们面临这样一个场景:Alice和Bob要给花园里排成一行的n株植物浇水。
雾月55
·
2025-04-17 05:33
leetcode
算法
职场和发展
java
开发语言
LeetCode
算法题(Go语言实现)_47
题目给你一个mxn的迷宫矩阵maze(下标从0开始),矩阵中有空格子(用‘.’表示)和墙(用‘+’表示)。同时给你迷宫的入口entrance,用entrance=[entrancerow,entrancecol]表示你一开始所在格子的行和列。每一步操作,你可以往上,下,左或者右移动一个格子。你不能进入墙所在的格子,你也不能离开迷宫。你的目标是找到离entrance最近的出口。出口的含义是maze边
LuckyLay
·
2025-04-17 03:50
LeetCode
算法
leetcode
golang
LeetCode
算法题(Go语言实现)_42
题目给定一个二叉搜索树的根节点root和一个值key,删除二叉搜索树中的key对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。删除步骤:首先找到需要删除的节点如果找到了,删除它一、代码实现funcdeleteNode(root*TreeNode,keyint)*TreeNode{ifroot==nil{returnnil}ifkeyroot.Val{root.
LuckyLay
·
2025-04-17 03:20
LeetCode
算法
leetcode
golang
LeetCode
算法题(Go语言实现)_36
题目给定一个二叉树的根节点root,和一个整数targetSum,求该二叉树里节点值之和等于targetSum的路径的数目。路径不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。一、代码实现(双重递归法)funcpathSum(root*TreeNode,targetSumint)int{ifroot==nil{return0}//计算以当前节点为起点的
LuckyLay
·
2025-04-17 03:50
LeetCode
算法
leetcode
golang
LeetCode
算法题(Go语言实现)_45
题目n座城市,从0到n-1编号,其间共有n-1条路线。因此,要想在两座不同城市之间旅行只有唯一一条路线可供选择(路线网形成一颗树)。去年,交通运输部决定重新规划路线,以改变交通拥堵的状况。路线用connections表示,其中connections[i]=[a,b]表示从城市a到b的一条有向路线。今年,城市0将会举办一场大型比赛,很多游客都想前往城市0。请你帮助重新规划路线方向,使每个城市都可以访
LuckyLay
·
2025-04-17 03:49
LeetCode
算法
leetcode
golang
C++
相关基础概念之入门讲解(下)
1.引用intmain(){constinta=10;int&aa=a;aa++;cout),效率就更低。传值返回:intFanc(inta){a++;returna;}intmain(){intb=1;b=Fanc(b);cout的东西,他可以实现我们上面想要达到的目的)。同时,auto也不可以作为数组的类型,简单来说就是:intmain(){autoarr[]={1,2,3,4,5,6}re
啊吧怪不啊吧
·
2025-04-17 03:48
C++
c++
数据结构
开发语言
C/
C++
通用代码模板
✅C语言代码模板(main.c)适用于基础项目、算法竞赛或刷题:#include#include#include#include#include//宏定义区#defineMAX_N1000#defineINF0x3f3f3f3f//函数声明voidsolve();intmain(){//快速读写(可选)//freopen("input.txt","r",stdin);//freopen("outp
有人给我介绍对象吗
·
2025-04-17 02:17
算法
c语言
c++
开发语言
DeepSeek R1 写出了 VC++ 2022 不能编译的代码
DeepSeekR1写出了VC++2022不能编译的代码DeepSeekR1写出了VC++2022不能编译的代码DeepSeekR1写出了VC++2022不能编译的代码让DeepSeekR1写了一段用
C+
dowhileprogramming
·
2025-04-17 01:42
c++20
【初阶数据结构篇】单链表OJ题(上篇)
分享给更多人:如果你觉得这篇文章对你有帮助,欢迎分享给更多对
C++
感兴趣的朋友,让我们一起进步!前言:本篇文章是一篇训练题,以锻炼自己的思维为主,题目相对较简单,便
far away4002
·
2025-04-17 01:12
数据结构
数据结构
单链表OJ题
算法题
快慢指针找中间节点
第16届蓝桥杯
c++
研究生组题解
个人题解记录,其中F题代码为60%通过代码,D题代码为80%通过代码,其余代码在洛谷数据下皆可acA数位倍数题目链接[P12162蓝桥杯2025省C/研究生组]数位倍数-洛谷题解直接计算每个数字的数位和,对数位和是5的倍数的进行统计即可答案40500代码#include#definelllonglong#definepiipair#defineendl'\n'usingnamespacestd;c
_Mascarpone_
·
2025-04-17 01:11
蓝桥杯
c++
算法
动态规划
数据结构
深度优先
leetcode
_跳跃游戏
你是一颗棋子。你总是担心你到不了彼岸。每走一步,你都会好奇,这一次,你是不是拥有了更远的距离。然而有时候,你甚至都迈不出下一步。有,你就赢了;一直没有,你就输了。classSolution{public:boolcanJump(vector&nums){intmaxr=0;intn=nums.size();for(inti=0;i=n-1)returntrue;}returnfalse;}};
Roswellii
·
2025-04-17 01:38
算法练习
leetcode
游戏
算法
LeetCode
-55.跳跃游戏详解
文章目录问题背景解题思路示例讲解示例1示例2代码实现总结问题背景给你一个非负整数数组nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回true;否则,返回false。示例1:输入:nums=[2,3,1,1,4]输出:true解释:可以先跳1步,从下标0到达下标1,然后再从下标1跳3步到达最后一个下标。示例2:输入
zhang.ys
·
2025-04-17 01:38
LeetCode
算法
leetcode
算法
java
python
第十四届蓝桥杯省赛
C++
组真题及题解
A.日期统计A.答案这是一道纯暴力能解决的问题,而且是一道填空题,只需判断每个日期中有无这样的数即可。代码如下:#includeusingnamespacestd;inta[110]={0,5,6,8,6,9,1,6,1,2,4,9,1,9,8,2,3,6,4,7,7,5,9,5,0,3,8,7,5,8,1,5,8,6,1,8,3,0,3,7,9,2,7,0,5,8,8,5,7,0,9,9,1,9
2301_81081517
·
2025-04-16 23:01
蓝桥杯
c++
职场和发展
蓝桥杯 2025
C++
组 省 B 题解
可分解的正整数算法:思维因为可以有负数所以除了1以外的任何数都可以构造当这个数为x构造方法为-(x-1)-(x-2)-(x-3)....-101...x-3x-2x-1x除了x,x以前的数都会被负数抵消#include#definelllonglonglla[100005];usingnamespacestd;intmain(){ios::sync_with_stdio(0),cin.tie(0)
小乐xiaole
·
2025-04-16 23:00
蓝桥杯
c++
深度优先
探秘C#程序:从类型声明到命名空间
C程序可以看作是一组函数和数据类型的集合,
C++
程序则是一组函数和类的组合。而C#程序或DLL的源代码,是一组一种或多种类型声明。对于可执行的C#程序而言,类型声明中必须有一个包
钢铁男儿
·
2025-04-16 23:52
C#
图解教程
c#
【花雕学编程】Arduino FOC 之复杂路径规划与四连杆机构控制
Arduino的编程是基于C/
C++
语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。
驴友花雕
·
2025-04-16 22:50
嵌入式硬件
单片机
c++
Arduino动手做
复杂路径规划与四连杆机构控制
Arduino
FOC
C++
和C#接口对应关系
文章目录WindowsDATAC++和C#举例说明例如我们在C/
C++
下的结构数据如下:函数转换导入[Pure]:[DllImport(DllExtern,CallingConvention=CallingConvention.Cdecl
晓纪同学
·
2025-04-16 22:19
C#技巧总结
c#
c++
开发语言
C++
零基础实践教程 函数 数组、字符串与 Vector
模块四:函数(代码复用与模块化)随着程序变得越来越复杂,把所有代码都堆在main函数里会变得难以管理和阅读。函数(Function)允许你将代码分解成逻辑上独立、可重用的块。这就像把一个大任务分解成几个小任务,每个小任务交给一个专门的“工人”(函数)来完成。1.函数的定义与调用定义(Definition):创建一个函数,告诉编译器这个函数叫什么名字,它需要什么输入(参数),它会返回什么输出(返回值
LIUDAN'S WORLD
·
2025-04-16 21:16
C++零基础教程
c++
算法
开发语言
迷宫.2543(第十届蓝桥杯C/
C++
B组)
目录题目描述输入输出样例输入BFS解题思路参考答案思考问题题目描述下图给出了一个迷宫的平面图,其中标记为1的为障碍,标记为0的为可以通行的地方。010000000100001001110000迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这个它的上、下、左、右四个方向之一。对于上面的迷宫,从入口开始,可以按DRRURRDDDR的顺序通过迷宫,一共10步。其中D、U、L、R分别表示向
熊猫眼101
·
2025-04-16 21:45
#
搜索与图论
基础算法
pdsu
acm
蓝桥杯
c++
算法
图搜索算法
图论
8、
C++
算法之代码随想录(链表)——环形链表II
(1)题目力扣——142.环形链表II-力扣(
LeetCode
)给定一个链表的头节点head,返回链表开始入环的第一个节点。如果链表无环,则返回null。
画个逗号给明天"
·
2025-04-16 21:44
C++算法(代码随想录)
c++
算法
链表
上一页
117
118
119
120
121
122
123
124
下一页
按字母分类:
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
其他