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++编程技术
c++
滑动窗口与单调队列
一、解决问题有一个长为n的序列a,以及一个大小为k的窗口。现窗口从左边开始向右滑动,每次滑动一个单位,求每次滑动后窗口中的最大值和最小值。WindowpositionMinimumvalueMaaximumvalue[13-1]-35367-131[3-1-3]5367-3313[-1-35]367-3513-1[-353]67-3513-1-3[536]73613-1-35[367]37朴素做法
wangyuxuan1029
·
2025-02-23 22:31
c++算法模版
算法
leetcode之hot100---240搜索二维矩阵II(
C++
)
思路一:通过遍历主对角线上元素判断查找方向主对角线遍历:遍历主对角线上的每个元素(matrix[i][i]),其中i的范围是[0,min(m,n)-1]。如果目标值小于当前主对角线元素,说明目标值可能在当前元素的左上区域(即当前行的左侧或当前列的上方)。如果目标值大于主对角线上的所有元素,则需要在剩余的行和列中继续查找。二分查找辅助函数:binarySearchRow:在给定的行范围[0,colL
axxy2000
·
2025-02-23 22:58
算法
数据结构
C++
数据抽象:理解与实践】
C++
中的数据抽象类与对象示例:简单的加法器类输出:数据抽象的好处访问控制与封装示例:封装与访问控制输出:设计策略总结前言数据抽象是面向对象编程中的一个重要概念,它指的是通过只暴露关键信息来隐藏数据的实现细节
涛ing
·
2025-02-23 21:55
C++
面向对象
c++
开发语言
linux
ubuntu
c语言
vscode
人工智能
面试真题 | B站
C++
渲染引擎
一、基础与语法自我介绍请简要介绍自己的背景、专业技能和工作经验。实习介绍详细描述你在实习期间参与的项目、职责和成果。二、智能指针相关问题回答unique_ptr是如何实现的?它有哪些特点和优势?unique_ptr是C++11引入的一种智能指针,用于管理动态分配的内存资源。其实现基于独占所有权的概念,即每个unique_ptr实例拥有对其所指向对象的唯一所有权。特点:独占所有权:在任何给定的时刻,
TrustZone_
·
2025-02-23 21:54
ARM/Linux嵌入式面试
面试
c++
java
C vs
C++
:从面向过程到面向对象的本质差异
CvsC++:从面向过程到面向对象的本质差异引言作为编程语言界的"双生子",C和
C++
自1972年和1985年诞生以来,始终占据系统级开发的核心地位。
金外飞176
·
2025-02-23 21:52
信息分享
c语言
c++
【华为OD技术面试手撕真题】98、同构字符串 | 手撕真题+思路参考+代码解析(C &
C++
& Java & Python & JS)(0ms)
文章目录一、题目题目描述样例1二、代码参考C语言思路C语言代码
C++
语言思路
C++
代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK
KJ.JK
·
2025-02-23 19:11
华为OD技术面试手撕真题
华为od
面试
c语言
华为od机试真题
华为od机试E卷
javascript
同构字符串
最新版codeblocks安装与汉化视频教程-自带编译器版
http://www.acfun.cn/v/ac10141708https://www.bilibili.com/video/av50027426/Code::Blocks是一个开放源码的全功能的跨平台C/
C+
宫夲、茉莉
·
2025-02-23 19:38
工具安装与使用教程
codeblocks汉化补丁
codeblocks视频教程
codeblocks安装教程
codeblocks安装视频
C/
C++
流星雨
系列文章序号直达链接1C/
C++
李峋同款跳动的爱心2C/
C++
跳动的爱心3C/
C++
经典爱心4C/
C++
满屏飘字5C/
C++
大雪纷飞6C/
C++
炫酷烟花7C/
C++
黑客帝国同款字母雨8C/
C++
樱花树9C
Want595
·
2025-02-23 18:03
趣味编程
c语言
c++
开发语言
算法|图论|BFS和DFS
你好朋友,这里是锅巴的C\
C++
学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。
锅巴xx
·
2025-02-23 18:27
算法
算法
图论
宽度优先
c++
笔记
学习
【华为OD技术面试手撕真题】109、长度为 K 子数组中的最大和 | 手撕真题+思路参考+代码解析(C &
C++
& Java & Python & JS)
文章目录一、题目题目描述样例1二、代码参考C语言思路C语言代码
C++
语言思路
C++
代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK
KJ.JK
·
2025-02-23 17:27
华为OD技术面试手撕真题
华为od
面试
c语言
华为od机试真题
华为od机试E卷
长度为
K
子数组中的最大和
C++
引用传递与 const 关键字详解
在
C++
中,函数参数传递的方式对代码的性能和安全性有重要影响。const和&是
C++
中用于优化函数参数传递和提高代码安全性的重要特性。本文将详细讲解它们的用法、好处以及实际应用场景1.
爱写代码的泡泡
·
2025-02-23 16:13
个人c/c++笔记
c++
算法
蓝桥杯
踩坑,RK3588编译运行rknn的
c++
例程
官网:https://github.com/airockchip/rknn-toolkit2下载rknn-toolkit2-master.zip解压缩后cd进入rknn-toolkit2-master/rknpu2/examples/rknn_yolov5_demo将脚本设置可执行chmod777build-linux.sh按照README_CN.md里的说明运行./build-linux.sh-
血玥珏
·
2025-02-23 12:18
rknn
c语言
c++
开发语言
卫星六根数参数预测卫星轨迹
以下是使用
C++
编写的基于卫星轨道六根数预测卫星轨迹的代码实现:```cpp#include#includeusingnamespacestd;//地球引力常数(m³/s²)constdoubleMU=
copoer
·
2025-02-23 12:17
c++
c++
对象模式——bind
C++
中的std::bind是一个工具,用于将函数、成员函数或函数对象与一组特定的参数绑定在一起,从而创建一个新的函数对象。这个新的函数对象可以在稍后调用时使用这些绑定的参数。
MARK1998_L
·
2025-02-23 10:02
c++
开发语言
算法
【花雕学编程】Arduino ESP32 SPP 之注册简单的SPP回调函数
Arduino的编程是基于C/
C++
语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。
驴友花雕
·
2025-02-23 10:01
嵌入式硬件
单片机
c++
ESP32
SPP
注册简单的SPP回调函数
Arduino
SPP
【花雕学编程】Arduino ESP32 SPP 之注册SPP回调函数
Arduino的编程是基于C/
C++
语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。
驴友花雕
·
2025-02-23 10:31
1024程序员节
嵌入式硬件
单片机
c++
注册SPP回调函数
Arduino
SPP
ESP32
SPP
「En」通过DeepSeek生成雅思英语考试学习计划
✨博客主页何曾参静谧的博客(✅关注、点赞、⭐收藏、转发)全部专栏(专栏会有变化,以最新发布为准)「Win」Windows程序设计「IDE」集成开发环境「定制」定制开发集合「C/
C++
」C/
C++
程序设计
何曾参静谧
·
2025-02-23 10:00
「En」英语从零到一
学习
英语
C++
跨平台开发:策略与实践在软件开发领域
C++
作为一种强大的编程语言,因其高效性和灵活性,在跨平台开发领域有着广泛的应用。本文将探讨
C++
跨平台开发的关键策略与实践方法。
饼干帅成渣
·
2025-02-23 10:59
c++
开发语言
C++
智能指针 unique_ptr shared_ptr weak_ptr小练习
智能指针是C++11引入的一项重要特性,它可以帮助我们管理动态分配的内存,自动释放内存,避免内存泄漏和悬空指针的问题。智能指针有三种常用类型:std::unique_ptr、std::shared_ptr和std::weak_ptr。为了帮助你熟悉智能指针的使用,下面是一些练习题,涵盖了智能指针的基本用法以及一些常见的应用场景。练习1:使用std::unique_ptr任务:创建一个std::un
TsuanS
·
2025-02-23 09:28
c++
算法
开发语言
<functional>的使用详解
C++
中的库用于函数对象和回调函数的处理,功能非常强大,能够让我们更加灵活地操作函数和其他可调用对象。1.什么是库?
TsuanS
·
2025-02-23 09:58
c++
算法
开发语言
C++
模板 简单易懂
简单易懂的比喻+代码示例+逐步递进,让你学得轻松又扎实!1️⃣模板(Template)是什么?先来个简单的例子假设你写了一个计算两个数之和的函数:intadd(inta,intb){returna+b;}✅可以处理整数int,但如果想计算小数double呢?你得再写一个函数:doubleadd(doublea,doubleb){returna+b;}⚠️问题:代码重复!不同类型的数据都要单独实现,
TsuanS
·
2025-02-23 09:58
c++
算法
开发语言
Muduo常用接口
Muduo是一个基于
C++
的高性能、非阻塞I/O的网络库,主要用于处理高并发的网络通信。它封装了Linux上的epoll和pthread,实现了事件驱动的网络编程模型。
TsuanS
·
2025-02-23 09:57
c++
全面理解-函数对象(仿函数)
函数对象(FunctionObject),也被称为仿函数(Functor),是
C++
中一种具有函数行为的对象。它结合了对象和函数的特性,使得对象可以像函数一样被调用。
HL_LOVE_C
·
2025-02-23 09:27
C/C++
算法
c++
开发语言
仿函数
C++11
函数对象
c++
内存管理
在
C++
中,内存管理是程序设计的核心问题之一,直接影响程序的性能、稳定性和安全性。
C++
允许开发者直接操作内存,但也要求开发者对内存分配和释放负全责。
HL_LOVE_C
·
2025-02-23 09:57
C/C++
开发语言
c++
全面理解-函数指针
函数指针是C/
C++
中的一个重要概念,它允许将函数作为参数传递给其他函数、存储函数的地址并在需要时调用函数。声明函数指针的声明需要指定函数的返回类型和参数列表。
HL_LOVE_C
·
2025-02-23 09:57
C/C++
c++
开发语言
操作系统
C++
,std::bind 详解
文章目录1.概述2.基本用法2.1使用占位符2.2示例3.总结1.概述std::bind是C++11引入的一个功能,它允许你将函数(或成员函数、函数对象)与其参数绑定,生成一个新的可调用对象。这个功能在需要将函数及其参数一起传递给其他函数或存储起来稍后调用时非常有用。std::bind返回的是一个std::function对象,它可以在任何需要函数对象的地方使用。2.基本用法std::bind的基
智驾
·
2025-02-23 09:26
C/C++
c++
std
bind
c++
中sleep是什么意思(不是Sleep() )
sleep函数在
C++
中的含义sleep函数是C标准库中提供的函数,用于暂停程序执行一段指定的时间。功能:sleep函数将使调用进程暂停执行指定的秒数。如果指定的秒数为0,则函数立即返回,不会暂停程
饼干帅成渣
·
2025-02-23 09:25
c++
开发语言
C++STL容器之set
1.介绍set容器是
C++
标准模板库(STL)中的一个关联容器,用于存储唯一的元素。set中的元素是自动排序的,不允许重复。
画个逗号给明天"
·
2025-02-23 09:53
C++之STL容器
c++
开发语言
青少年编程与数学 02-010
C++
程序设计基础 01课题、
C++
语言概要
青少年编程与数学02-010C++程序设计基础01课题、
C++
语言概要一、计算机编程语言的发展历史早期萌芽阶段(20世纪40年代-50年代初)高级语言诞生阶段(20世纪50年代中期-60年代)语言多样化阶段
明月看潮生
·
2025-02-23 09:52
编程与数学
第02阶段
青少年编程
c++
编程与数学
开发语言
2024华为OD机试真题-计算堆栈中的剩余数字(
C++
)-E卷-100分
2024华为OD机试题库-(E卷+C卷+D卷)-(JAVA、Python、
C++
)目录题目描述输入描述输出描述用例1用例2用例3题目解析代码
c++
题目描述向一个空栈中依次存入正整数,假设入栈元素n(1≤
2024剑指offer
·
2025-02-23 08:49
华为OD机试(C++)2025
c++
华为od
C++
thread库的使用
在
C++
中,std::thread是C++11引入的线程库的一部分,用于创建和管理线程。它提供了一个简单而强大的方式来实现多线程编程。
我要满血复活
·
2025-02-23 08:17
c++
jvm
开发语言
2024华为OD机试真题-单词接龙(
C++
)-E卷B卷-100分
2024华为OD机试最新题库-(C卷+D卷+E卷)-(JAVA、Python、
C++
)目录题目描述:输入描述:输出描述:示例1示例2题目解析考点代码
c++
题目描述:单词接龙的规则是:可用于接龙的单词首字母必须要前一个单词的尾字母相同
2024剑指offer
·
2025-02-23 08:16
华为OD机试(C++)2025
c++
华为od
【CXX】4.1 CXX与Cargo集成配置详解
一、规范设置在Rust项目中,为了与
C++
代码进行互操作,cxxcrate提供了一种便捷的方式。通过cxx-buildcrate,Cargo可以被扩展为一个
C++
构建系统。
·
2025-02-23 08:25
c++
Go、Java、Python、C/
C++
、PHP、Rust 语言全方位对比分析
本文聚焦于Go、Java、Python、C/
C++
、PHP和Rust这六种热门编程语言,深入剖析它们的优劣势以及各自的最佳适用场景,旨在为开发者在选择合适的编程语言时提供全面、准确的参考依据。
tekin
·
2025-02-23 08:44
Go
语言攻坚营
Python
编程秘籍库
java
golang
java
c++
编程语言对比
Python
语言
PHP
语言
编程适用场景
【CXX】4.1 CXX与Cargo集成配置详解
一、规范设置在Rust项目中,为了与
C++
代码进行互操作,cxxcrate提供了一种便捷的方式。通过cxx-buildcrate,Cargo可以被扩展为一个
C++
构建系统。
Source.Liu
·
2025-02-23 07:06
CXX
c++
rust
CXX
Linux
c++
程序结构
一个
C++
程序由含有声明的文本文件序列(通常为头文件与源文件)组成。它们被翻译成一个可执行文件,操作系统通过调用其main函数执行这一程序。在
C++
程序中,一些被称为关键词的词语有着特殊的含义。
weixin_34378922
·
2025-02-23 05:27
c/c++
操作系统
【总序】底层语言发展史
目录机器语言汇编语言C语言
C++
注机器语言计算机发明之初,人们为了去控制计算机完成自己的任务或者项目,只能去编写“0”、“1”这样的二进制数字串去控制电脑,其实就是控制计算机硬件的高低电平或通路开路,这种语言就是机器语言
红栈说BSP
·
2025-02-23 03:40
c语言
c++
汇编
咱们一起学
C++
第二百七十八篇之
C++
模板进阶与容器类的新探索
咱们一起学
C++
第二百七十八篇之
C++
模板进阶与容器类的新探索大家好!
一杯年华@编程空间
·
2025-02-23 03:39
咱们一起学习C++
c++
numpy
开发语言
QQ游戏百万人同时在线服务器架构实现
服务器程序,其可承受的同时连接数目是有理论峰值的,通过
C++
JsenLong
·
2025-02-23 02:01
【
C++
】35.智能指针(2)
文章目录5.shared_ptr和weak_ptr5.1shared_ptr循环引用问题5.2weak_ptr6.shared_ptr的线程安全问题7.C++11和boost中智能指针的关系8.内存泄漏8.1什么是内存泄漏,内存泄漏的危害8.2如何检测内存泄漏(了解)8.3如何避免内存泄漏9.定制删除器5.shared_ptr和weak_ptr5.1shared_ptr循环引用问题shared_p
流星白龙
·
2025-02-23 01:53
C++学习
c++
开发语言
【类与对象】--对象之舞,类之华章,共绘
C++
之美
前言在
C++
中,构造函数、析构函数和拷贝构造函数是管理对象生命周期的关键功能。这三者在类的使用中起着至关重要的作用,它们帮助程序员负责对象的创建、内存管理以及对象间的复制。
不会写代码的ys
·
2025-02-23 00:19
c++
【
c++
入门】打开新世界大门之初遇
c++
前言在学习了c语言,初阶数据结构后,我们正式走进
c++
世界大门目录前言一、认识
c++
二、缺省参数三、函数重载四、引用4.1什么是引用?
不会写代码的ys
·
2025-02-23 00:49
c++
算法
C++
比较大小(初学者)
今天写这篇文章呢,就是简单的记录下学习
c++
,以及记录下写代码的过程,同时呢为了后面复习。
不会写代码的ys
·
2025-02-23 00:48
c++
算法
Python调用c#DLL
1.注意区分:
c++
封装的使用ctypes,c#封装的使用pythonnet2.Python调用c#DLL使用的是pythonnet的clr包,注意python也有独立的clr包,如果使用错了会导致加载
全烂测试工程师
·
2025-02-22 23:38
python
c#
C/
C++
贪心算法
C++
中的贪心算法一、基本概念贪心算法(又称贪婪算法,GreedyAlgorithm)是指,在对问题求解时,总是做出在当前看来是最好的选择,不从整体最优上加以考虑,所做出的仅是在某种意义上的局部最优解。
嗜血战魔
·
2025-02-22 23:07
c语言
c++
贪心算法
c++
课堂——贪心算法
一、贪心算法如果找出局部最优解并可以推出全局最优解,就是贪心。如果有四种硬币:二角五分、一角、五分、一分现在要找给某顾客六角三分钱,哪种找钱方法拿出的硬币个数最少呢?如果要找的是4角呢?二、概念所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注
mjyleon
·
2025-02-22 23:04
c++
贪心算法
开发语言
一站式教懂冒泡排序!
希望能对大家学C/
C++
有所帮助。正文怎么简单理解冒泡排序?
耳总是一颗苹果
·
2025-02-22 22:57
c++
c语言
算法
开发语言
学习
7-19
C++
系列-贪心算法
7-19C++系列-贪心算法贪心算法一最优装载问题1贪心算法一最优装载问题1【问题描述】有一日,悟空和八戒外出,发现了一颗苹果树,准备摘一些苹果回去,而他们只带了一个袋子,该袋子能承受的重量为C,每个苹果的重量为Wi,他们最多能装多少个苹果呢?输入:第一行为袋子承重量C和苹果个数n。第二行是n个整数,表示n个苹果的重量。输出:最多可以装下的苹果数量。【样例输入】306101568123【样例输出】
KK的号
·
2025-02-22 22:57
c++
贪心算法
算法
c++
模板代码
递归递归三部曲回溯回溯三部曲voidbacktracking(参数){if(终止条件){存放结果;return;}for(选择:本层集合中元素(树中节点孩子的数量就是集合的大小)){处理节点;backtracking(路径,选择列表);//递归回溯,撤销处理结果}}DFS深搜三部曲:确认递归函数,参数。一般情况需要二维数组保存所有路径,一维数组保存单一路径vector>result;//保存符合条
我会非常幸运
·
2025-02-22 22:52
c++
开发语言
算法
数据结构
力扣
【
C++
贪心 二分查找】P8161 [JOI 2022 Final] 自学 (Self Study)|普及
本文涉及知识点
C++
贪心
C++
二分查找[JOI2022Final]自学(SelfStudy)题目描述在JOI高中高一的第三个学期的MMM个星期的时间内,有NNN门课,编号为1∼N1\simN1∼N。
闻缺陷则喜何志丹
·
2025-02-22 21:49
#
洛谷普及
c++
算法
洛谷
二分查找
贪心
自学
课程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他