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
LeetCode算法c++刷题
C++
:STL—容器
STL—容器STL容器概述一、vector二、list三、stack四、queue五、priority_queue六、map七、set八、multiset九、multimap十、unordered_set十一、unordered_mapSTL容器总结与理解代码链接:https://gitee.com/hu_yuchen/code/tree/master/C+±Review/4.STLSTL容器概述
hu_yuchen
·
2025-04-29 17:07
C++
c++
开发语言
C++
智能指针
1.3、智能指针分类
C++
里面有四个
Liu天天
·
2025-04-29 17:57
c++
开发语言
C++
基础综合练习案例01:联系人管理系统(Part02)
新增删除联系人功能//删除联系人//分为两部分,首先查找判断联系人是否存在及存在位置,再进行删除//输入联系人姓名,判断联系人是否存在,若存在则返回该联系人在联系人数组内的索引,不存在返回-1。//进行函数封装,传入联系人,及联系人姓名。//判断联系人是否存在函数此段代码巧用了数组的复制将返回的查找到的联系人,在personArray数组内的索引位置,进行错位复制//判断是否存在for(inti=
Ray_1997
·
2025-04-29 16:25
C++编程
c++
开发语言
C++
开发者的逆袭之路:大部份的高薪岗位都在招 CUDA 人才,你还不行动?
作为一名
C++
专家,我可以负责任地说:学会CUDA
讳疾忌医丶
·
2025-04-29 16:52
动手学习CUDA编程
c++
开发语言
SQL实战:03之SQL中的递归查询
文章目录概述SQL中的递归实现题目一:分析组织层级题解题目二:树节点求解题解步骤一:通过递归查询出每个节点的上级节点和下级节点分布步骤二:分组统计概述最近
刷题
时遇到了一道需要根据组织层级来统计各个层级的一些数据
wangzhongyudie
·
2025-04-29 16:51
Hive
数据仓库实战
大数据
sql
数据库
hive
蓝桥杯(2021第十二届C/
C++
真题[省赛][B组])
卡片习题链接:3.卡片-蓝桥云课(lanqiao.cn)思路:先将每个卡片所拥有的数量存储在对应卡片号的数组里。对每一位数字进行拆分,使用一次减一次。判断卡片数量,当卡片数量等于0时,表明此时已经无法构成数字,则输出这时的数字。题解:#includeusingnamespacestd;intn[10],num;intmain(){for(inti=0;i#includeusingnamespace
CSDN_kada
·
2025-04-29 14:44
蓝桥杯
c语言
c++
第十二届蓝桥杯 2021 C/
C++
组 卡片
目录题目:题目描述:题目链接:思路:思路详解:代码:代码详解:题目:题目描述:题目链接:卡片-蓝桥云课思路:思路详解:由题给出0到9的卡片个2021张,后续拼数不成功的情况其实就是某个数字的卡片数量不够。所以我们可以先打表记录0到9的卡片的剩余数量(即inta[10],索引就代表卡片上的数字)。我先自己定义了一个索引ans表示当前在拼的数,ans从1开始。下面就是正式模拟题意过程,先写一个whil
YuforiaCode
·
2025-04-29 14:14
蓝桥杯题解
蓝桥杯
c语言
c++
Leetcode
刷题
| Day49_图论01
一、学习任务深度优先搜索理论基础深度优先搜索理论基础|代码随想录98.所有可达路径(ACM)797.所有可能的路径(Leetcode)广度优先搜索理论基础二、具体题目1.深度优先搜索理论基础类似回溯算法,二叉树的前中后序遍历是其在二叉树领域的应用。代码框架:vector>result;//保存符合条件的所有路径vectorpath;//起点到终点的路径voiddfs(图,目前搜索的节点){if(终
freyazzr
·
2025-04-29 13:02
leetcode
图论
算法
数据结构
c++
深度优先
广度优先
刷题
记录 HOT100 子串-1:560. 和为 K 的子数组
题目:560.和为K的子数组难度:中等给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2提示:1int:cache=defaultdict(int)cache[0]=1sumAll=0ans=0fornuminnums:sum
威尔逊。
·
2025-04-29 13:02
刷题笔记
HOT100
leetcode
算法
数据结构
笔记
散列表
python
acwing算法提高之图论--二分图
结论:最大匹配数=最小点覆盖=总点数-最大独立集=总点数-最小路径覆盖2训练题目1:257关押罪犯
C++
代码如下,#include#include#includeusingnamespacestd;typedefpairPII
YMWM_
·
2025-04-29 12:57
Acwing
C++学习
算法
图论
Python
刷题
:流程控制(下)
今天刷的是PythonTip的Python入门挑战中的题,整体难度不高,适合小白练手以及巩固知识点。下面会进行详细讲解。每日一句在无人问津的角落里,默默努力的人独自发光,孤独是他们奋斗路上的常客,却也是成就他们的力量。21.自然数求和写一个程序来:计算前N个自然数的总和。获取一个变量n的整数输入。运行一个从1到n的循环。在这个循环中,计算从1到n的所有数字的总和。打印结果。输入格式:一个整数解析:
扑克中的黑桃A
·
2025-04-29 12:57
PythonTip刷题
python
开发语言
C++
保留小数位数
分享两种方法:1.头文件2.从C语言中1,用头文件中的setprecision()方法。如:#include#includeusingnamespacestd;intmain(){doublex=3.1415926;coutusingnamespacestd;intmain(){doublex=3.1415926;printf("%.3f",x);return0;}输出结果为:3.142(可以看出
快乐的小涵
·
2025-04-29 12:56
c++
开发语言
C++
stack、queue和deque
引子以四个问题引入:
C++
中stack是容器么?我们使用的stack是属于哪个版本的STL?我们使用的STL中stack是如何实现的?stack提供迭代器来遍历stack空间么?
Pfirsich Zhang
·
2025-04-29 11:18
C++
STL
c++
开发语言
【
C++
】stack、queue和deque的使用
个人主页⭐个人专栏——
C++
学习⭐点击关注一起学习C语言目录导读一、stack1.stack介绍2.stack使用二、queue1.queue介绍2.queue使用三、deque1.deque介绍2.deque
流浪者与猴
·
2025-04-29 11:47
C++学习
算法
c++
开发语言
C++
入侵检测与网络攻防之DPI项目初始化搭建
目录1.入侵分析--日志查看2.入侵分析--可以进程3.报文解析项目介绍4.dpi项目的需求分析5.pcap文件的获取6.pcap文件的介绍7.pcap文件编程实现报文计数8.复习9.dpi库的设计10.dpi库的接口基本实现11.pcap透传参数实现以太网报文计数12.以太网分析packetheader长度问题13.报文分析思路路径14.解析以太网报文类型15.ip报文的统计1.入侵分析--日志
李匠2024
·
2025-04-29 11:47
网络
c++
征程 6 逆向自证hbm与bc一致性
软件侧反馈:算法侧给我的hbm有问题,使用相同的png图片,我用
c++
写的前处理,推理hbm出来的可视化不行,和bc对不齐,算法同学快回来加班
·
2025-04-29 11:25
算法自动驾驶
C/
C++
实现hmacSha256+base64
文章目录HMAC工作原理应用场景SHA-256工作原理应用场景Base64工作原理应用场景C/
C++
实现HMAC-SHA256相关文章HMACHMAC(Hash-basedMessageAuthenticationCode
帅得不敢出门
·
2025-04-29 10:15
C/C++
c语言
c++
开发语言
加解密
sha256
hmac
base64
C/
C++
二级指针的理解与应用
C/
C++
中指针是非常重要的,在前面我帮助大家系统的认识了下指针,但是在实际开发中仅仅依靠这些指针知识是远远不够的,这篇文章就带大家来了解了解二级指针的用法以及对其的认识。
Computer Hobbyist
·
2025-04-29 09:08
指针
c语言
c++
编程语言
内存地址计算:深入理解C/
C++
中的指针与数组
在目录1.指针与内存地址2.数组与内存地址3.内存地址的计算4.指针与数组越界5.结构体与内存地址结论C和
C++
编程中,理解和操作内存地址是一项基础而重要的技能。
Xiaoxin_03
·
2025-04-29 09:38
c语言
c++
数据结构
C++
学习05、运算符优先级与结合性
在
C++
编程中,运算符的优先级和结合性决定了表达式中各个操作数的计算顺序。理解这些概念对于编写正确且高效的代码至关重要。
HopeTTHappyXGC
·
2025-04-29 08:33
C++学习教程
开发语言
c++
C++
开源代码项目汇总
Google的
C++
开源代码项目v8-V8JavaScriptEngineV8是Google的开源JavaScript引擎。V8采用
C++
编写,可在谷歌浏览器(来自Google的开源浏览器)中使用。
@左左@右右
·
2025-04-29 08:32
C/C++
C++
开源库
青少年编程与数学 02-018
C++
数据结构与算法 16课题、贪心算法
青少年编程与数学02-018C++数据结构与算法16课题、贪心算法一、贪心算法的基本概念定义组成部分二、贪心算法的工作原理三、贪心算法的优点四、贪心算法的缺点五、贪心算法的应用实例(一)找零问题问题描述:贪心策略:示例代码:解释:(二)活动安排问题问题描述:贪心策略:示例代码:解释:(三)霍夫曼编码问题描述:贪心策略:示例代码:解释:(四)最小生成树(Kruskal算法)问题描述:贪心策略:示例代
明月看潮生
·
2025-04-29 08:00
编程与数学
第02阶段
青少年编程
c++
贪心算法
编程与数学
算法
跨文件协作的关键字extern
extern是啥简单来说,extern就是C/
C++
里一个关键字,用来声明变量或函数,告诉编译器“这个东西存在,定义在别的地方”,它的核心作用就是声明但不定义,避免重复定义错误。
m0_62297377
·
2025-04-29 08:29
C/C++
c++
开发语言
c语言
华为od机试2025A卷
刷题
建议(Python/JS/C/
C++
)
专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/
C++
)》。
哪 吒
·
2025-04-29 08:28
搬砖工逆袭Java架构师
华为od
python
javascript
华为OD机试
2025A卷
华为OD机考2025A卷 - 字符串化繁为简(Java & Python& JS &
C++
& C )
题目描述给定一个输入字符串,字符串只可能由英文字母(‘a’~‘z’、‘A’~‘Z’)和左右小括号(‘(’、‘)’)组成。当字符里存在小括号时,小括号是成对的,可以有一个或多个小括号对,小括号对不会嵌套,小括号对内可以包含1个或多个英文字母,也可以不包含英文字母。当小括号对内包含多个英文字母时,这些字母之间是相互等效的关系,而且等效关系可以在不同的小括号对之间传递,即当存在‘a’和‘b’等效和存在‘
算法大师
·
2025-04-29 08:27
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
python
华为od
java
javascript
c++
《Effective
C++
》笔记与杂谈——条款01
条款01:视
C++
为一个语言联邦
C++
是以C为基础由
C++
祖师爷BjarneStroustrup(本贾尼·斯特劳斯特卢普)发明出来的,一开始只是在C语言的基础上添加了面向对象的特性,
C++
最初的名字Cwithclass
Yu_Lijing
·
2025-04-29 08:27
c++
笔记
开发语言
程序设计二(面向对象)_实训10_复杂类的实现_ArrayList类的实现
分别是:默认构造函数使用该函数构造出的数组对象,逻辑上是空的;拷贝构造函数使用该函数构造出的输出对象,逻辑上的内容应与参数一模一样;原生输出构造函数给定一个
C++
的原生数组,构造出内容一模一样的数组对象
(123)
·
2025-04-29 07:56
java
jvm
开发语言
C++
中RAII详解
1.智能指针:RAII在内存管理中的最佳示例2.动态内存管理的常见问题三、RAII的其他资源管理应用1.文件操作2.互斥锁管理四、RAII的优势1.资源管理自动化2.异常安全性3.代码可读性和维护性在
C+
栖林_
·
2025-04-29 07:55
C++
c++
C++
(2)—输入输出流的详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
C++
输入输出与Java比较二、流的详解1.输出流2.输入流总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、
C+
代码程序猿RIP
·
2025-04-29 07:24
C++
c++
数据结构
算法
c语言
java
c++RAII资源管理
在
c++
程序中我们会经常使用的资源就是进行动态分配内存,如果分配了内存却没有归还它,就会导致我们常说的内存泄漏。
Allwen_Tech
·
2025-04-29 07:24
Aw_Tech:c++基础语法
c++
开发语言
C++
RAII典型应用之lock_guard和unique_lock模板
文章目录1前言2lock_guard3lock_guard使用4unique_lock5相关文章1前言 常用的线程间同步/通信(IPC)方式有锁(互斥锁、读写锁、自旋锁)、屏障、条件变量、信号量、消息队列。其中锁一种最常用的一种IPC,用于对多个线程共享的资源进行保护,达到线程互斥访问资源的目的。以互斥锁为例,其中最常见的异常而且是致命的问题是——“死锁”。 死锁(DeadLock)是指两个或
我不是程序员~~~~
·
2025-04-29 07:23
C&C++
C++RAII机制(智能指针原理)
原文详细整理
C++
中的RAII机制-码到城攻RAII机制,是
C++
语言的一种管理资源、避免泄漏的惯用法https://www.codecomeon.com/posts/200/何为RAIIRAII是ResourceAcquisitionIsInitialization
码到城攻
·
2025-04-29 07:51
C++
c++
开发语言
码到城攻
RAII
C++
RAII
RAII(ResourceAcquisitionIsInitialization,资源获取即初始化)是
C++
编程中的核心设计理念,用于管理资源的分配和释放。
说码解字
·
2025-04-29 07:20
c++
开发语言
C++
——析构函数
C++
——析构函数什么是析构函数析构函数是
C++
中的一个特殊的成员函数,它在对象生命周期结束时被自动调用,用于执行对象销毁前的清理工作。
my hope !
·
2025-04-29 06:18
C++
c++
开发语言
c++
内存管理
在
c++
中,内存管理是一个重要的主题,涉及到如何分配和释放内存。以下是一些关键概念和方法。
喵先生!
·
2025-04-29 06:17
c++
java
jvm
C++
入侵检测与网络攻防之权限控制以及入侵分析
目录1.基础命令2.访问的概念3.文件权限的标记位4.目录的权限5.粘着位6.setuid和setgid7.acl的设置和删除8.复习9.acl的掩码10.权限判断的依据11.文件属性12.特权能力13.入侵检测--可疑用户14.入侵检测--自启动服务15.入侵检测--shell自启动命令16.入侵检测--命令历史的查看1.基础命令1基础命令whoami查看我是谁id[用户名]查看某个用户的id信
李匠2024
·
2025-04-29 06:17
c++
C++
中析构函数
析构函数析构函数(Destructor)是类的一种特殊成员函数,用于在对象的生命周期结束时执行清理操作,他的主要作用是释放对象占用资源,例如动态分配的内存,文件句柄或网络连接等。特点名称与类名称相同单前面加一个波浪号~。无返回值,也不能指定参数。自动调用:当对象超出作用域或被显示删除(delete)时,析构函数会被自动调用。一个类只能有一个析构函数,不能重载。示例代码#includeusingna
喵先生!
·
2025-04-29 06:15
c++
开发语言
【
C++
】析构函数
文章目录目录什么是析构函数?使用什么时候进行调用析构函数?构造与析构的顺序?程序员为什么要写析构函数,什么时候写?什么是析构函数?在开辟空间时,需要构造函数来开辟空间,对应,作用域退出时也需要一个函数做“收尾”的工作,与构造函数对应——析构函数析构函数和构造函数作用相反,用于释放对象的内存空间如果程序员未写构造函数,那么系统也会提供一个默认的构造函数,同样,如果程序员未写析构函数,那么系统也会提供
又秃又弱
·
2025-04-29 06:43
C++
c++
C++
中析构函数的作用
析构函数的作用析构作用类析构顺序析构作用析构函数与构造函数对应,当对象结束其生命周期,如对象所在的函数已调用完毕时,系统会自动执行析构函数。析构函数名也应与类名相同,只是在函数名前面加一个位取反符,例如stud(),以区别于构造函数。它不能带任何参数,也没有返回值(包括void类型)。只能有一个析构函数,不能重载。如果用户没有编写析构函数,编译系统会自动生成一个缺省的析构函数(即使自定义了析构函数
源代码大师
·
2025-04-29 05:11
C和C++完整教程
C++
析构函数
析构函数(Destructor)是
C++
类的一种特殊成员函数,它在对象的生命周期结束时自动调用,用于释放对象占用的资源(例如内存、文件句柄等)。
Simona_Wu
·
2025-04-29 05:40
C++基础
c++
开发语言
C语言udp的封装和使用
本文原地址:C语言udp的封装和使用使用
C++
将udp做一个简单的封装,实现及时通讯,以供大家参考学习和自己备用本项目由QT编写,windows下需要在.pro文件需要加入以下配置:#-lWs2_32添加库
墨迹流韶
·
2025-04-29 04:00
C
c语言
windows
linux
udp通信类封装
c++
基础应用一.udp通信类封装1.介绍:在实际项目应用中,我们经常会用到udp通信,最好的方法就是将其封装成特有的类,放在utils工具类中或者放在第三方基类base库中;udp通信主要的功能就是data
卧龙coder
·
2025-04-29 04:00
udp
网络协议
网络
小米集团在GitHub上有哪些开源项目
技术栈:
C++
、OpenCL、NEON。GitHub:https://github.com/XiaoMi/
程序员差不多先生
·
2025-04-29 04:29
github
【
C++
类和数据抽象】消息处理示例(1):从设计模式到实战应用
目录一、数据抽象概述二、消息处理的核心概念2.1什么是消息处理?2.2消息处理的核心目标三、基于设计模式的消息处理实现3.1观察者模式(ObserverPattern)3.2命令模式(CommandPattern)四、实战场景:GUI框架中的消息处理4.1模拟Qt信号槽机制五、高级主题:多线程消息队列5.1基于队列的异步消息处理六、消息处理的最佳实践6.1解耦优先6.2线程安全6.3错误处理6.4
byte轻骑兵
·
2025-04-29 03:23
#
C++深度探索与实战专栏
c++
开发语言
类的赋值构造函数和复制构造函数
C++
的初学者经常会对复制构造函数一知半解,我曾经对复制构造函数和赋值函数就很是迷茫。闲来无事,整理一下,一个对象的复制构造函数和赋值构造函数。
KFPA
·
2025-04-29 03:53
C++
内存泄露
复制函数
赋值构造函数
复制构造函数
【
C++
类和数据抽象】消息处理示例(2)
1.2消息处理系统的关键组件二、消息处理系统概述三、Message类设计3.1成员变量3.2.成员函数3.3.私有辅助函数四、Folder类设计五、代码实现六、数据抽象在消息处理系统中的应用七、总结在
C+
byte轻骑兵
·
2025-04-29 00:31
#
C++深度探索与实战专栏
c++
开发语言
C++
进阶--异常
目录1、C语言传统的错误处理方式2、
C++
异常概念3、异常的用法3.1、异常的抛出与捕获3.1.1、在函数调用链中异常栈展开匹配原则3.1.2、异常的抛出和匹配原则3.3、异常规范3.4、异常的重新抛出
@Aurora.
·
2025-04-28 22:22
c++
c++
进阶--继承
大家好,今天我们来学习
c++
中的进阶部分,今天学习的内容是
c++
的继承。
濊繵
·
2025-04-28 22:18
c++
c++
开发语言
C++
解决一个简单的图论问题 —— 最小生成树(以 Prim 算法为例)
使用
C++
解决一个简单的图论问题——最小生成树(以Prim算法为例),并且使用Graphviz库来生成结果图。
potato_potato_123
·
2025-04-28 21:42
C/C++
算法
图论
最小生成树
prim算法
C++
部署的性能优化方法
一、使用结构体提前存放常用变量在编写前后处理函数时,通常会多次用到一些变量,比如模型输入tensor的shape,count等等,若在每个处理函数中都重复计算一次,会增加部署时的计算量。对于这种情况,可以考虑使用结构体,并定义一个初始化函数。先计算好需要的值,之后需要用到该变量的时候直接引用(&)传递即可。//定义结构体structModelInfo{hbDNNPackedHandle_tpack
·
2025-04-28 20:12
算法自动驾驶
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
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
其他