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
STL(C++)
C++
实现起泡排序及其操作次数分析
本文介绍了起泡排序的基本原理,并通过
C++
代码展示了如何实现该排序算法。代码中包括了元素比较和交换的操作,并提供了一个数组排序的示例。通过运行这段代码,用户可以观察比较和移动次数,深入理解起泡
十二月极光
·
2025-07-04 23:38
配置uwsgi为系统服务遇到State ‘stop-sigterm‘ timed out解决方法
[root@localho
stl
earning_log]#systemctlstartuwsgi启动服务[root@localho
stl
earning_log]#systemctlstatusuwsgi
fangeqin
·
2025-07-04 23:05
linux系统服务
linux
uwsgi
systemctl
运用逆元优化组合计算#数论
:从给定的数组中选择两个数作为n和m剩余的数必须能够组成n个m或m个n的结构计算所有可能的有效排列数目完整#includeusingnamespacestd;typedeflonglongLL;con
stL
LMOD
ysa051030
·
2025-07-04 22:03
java
算法
数据结构
C++
STL
容器:链表介绍与使用
目录一、链表概念介绍
C++
中链表的实现与使用1.手写链表的定义(无方法)2.
STL
库容器:list(双向链表)与forward_list(单向链表)li
stl
ist构造方法list增、删、查list的正向与逆向迭代器
背影疾风
·
2025-07-04 22:32
C++学习
数据结构
c++
链表
C++
:构造函数和析构函数
1.类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情况下,都会自动生成下面6个默认成员函数。默认成员函数就是用户没有显式实现,编译器会自动生成的成员函数称为默认成员函数。⼀个类,我们不写的情况下编译器会默认生成以下6个默认成员函数,需要注意的是这6个中最重要的是前4个,最后两个取地址重载不重要,我们稍微了解⼀下即可。其次就是C++1
·
2025-07-04 22:31
【
C++
】拷贝复制:拷贝构造函数的使用
欢迎来到CILMY23的博客本篇主题为:拷贝复制:拷贝构造函数的使用博客主页:CILMY23-CSDN博客个人专栏:Python|
C++
|C语言|数据结构与算法感谢观看,支持的可以给个一键三连,点赞关注
CILMY23
·
2025-07-04 22:31
C++
c++
开发语言
类和对象
拷贝构造函数
自定义类型
内置类型
深拷贝
Whi
stl
e代理调试前端项目的原理详解
Whi
stl
e是一款基于Node.js开发的跨平台Web调试代理工具,主要用于前端开发调试。其核心原理是通过中间人(MITM)代理机制拦截和修改网络请求。
啃火龙果的兔子
·
2025-07-04 22:01
开发DEMO
前端
C++
学习笔记:构造函数和析构函数
而在
C++
中,对象的初始化和清理也是两个非常重要的问题,因此有了构造函数和析构函数文章目录一:使用构造函数和析构函数的目的是什么?
山与江河@一行一根头发
·
2025-07-04 22:58
C++学习笔记
学习
笔记
c++
【鸿蒙实战开发】
C++
组件单元测试及覆盖率统计方案探索
一、背景蒙NEXT操作系统中,上层的ArkUI最终都会通过底层的
c++
组件实现。而且随着鸿蒙的兴起,各大厂商纷纷拿出了各自的跨端方案,而
c++
组件复用是其中的一个主流方向。
代码改变世界996
·
2025-07-04 22:28
鸿蒙
安卓
前端
harmonyos
c++
单元测试
华为
鸿蒙
前端
安卓
数据结构:二维数组(2D Arrays)
二维数组的声明方式方式1:静态二维数组方式2:数组指针数组(数组中存放的是指针)方式3:双指针+二级堆分配补充建议如何用“第一性原理”去推导出
C++
中二维数组的三种声明方式?
95号闪电麦坤
·
2025-07-04 22:27
数据结构
数据结构
算法
【华为od刷题(
C++
)】HJ20 密码验证合格程序
我的代码:#include//引入输入输出流#include//引入vector容器类,用于存储动态数组#include//引入string类,用于处理字符串类型#include//引入map类,尽管在这段代码中并未使用该头文件usingnamespacestd;intmain(){vectorinput;//用来存储输入的字符串vectorresult;//用来存储验证结果("OK"或"NG")
·
2025-07-04 21:26
【华为od刷题(
C++
)】HJ21 简单密码(哈希表、unordered_map)
我的代码1:#includeusingnamespacestd;intmain(){strings;while(cin>>s){//从标准输入流中读取字符串s,并持续读取直到输入结束for(inti=0;i//用于输入输出#include//用于使用哈希表存储字母到数字的映射#include//用于检查字符是否为字母(isalpha函数)usingnamespacestd;intmain(){un
m0_64866459
·
2025-07-04 21:26
c++
华为od
算法
【华为od刷题(
C++
)】HJ16 购物单(动态规划、0-1 背包问题、二维数组)
我的代码:#include#include#include//包含向量库,程序中的数据结构主要使用了vector来存储和处理数据usingnamespacestd;intmain(){intN,m;//N是背包的容量(单位是10),m是物品的数量cin>>N>>m;vector>v(m+1,vector(3,0));/*该行代码创建了一个二维vector,总共有m+1行,每行有3个元素,且每个元素
·
2025-07-04 21:26
【华为od刷题(
C++
)】HJ14 字符串排序(sort 函数、仿函数和类)
我的代码:#include//用于输入输出操作#include//用于处理字符串#include//包含排序(sort)等算法函数usingnamespacestd;boolcmp(stringx,stringy)//cmp是一个用于sort函数的比较函数,用来指定排序的规则{//returnx.compare(y)>n;//输入字符串的数量stringstr[1001];//存储最多1001个字
m0_64866459
·
2025-07-04 21:56
c++
华为od
算法
华为OD机考2025B卷 - 战场索敌(Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述有一个大小是N*M的战场地图,被墙壁‘#’分隔成大小不同的区域,上下左右四个方向相邻的空地‘.’属于同一个区域,只有空地上可能存在敌人’E”,请求出地图上总共有多少区域里的敌人数小于K。输入描述第一行输入为N,M,K;N表示地图的行数,M表示地图的列数,K表示目标敌人数量N,M<=100之后为一个NxM大小的字符数组。
算法大师
·
2025-07-04 21:25
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
c++
javascript
华为OD机考2025B卷 - 字符串解密 (Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述给定两个字符串string1和string2。string1是一个被加扰的字符串。string1由小写英文字母(’a’’z’)和数字字符(’0’’9’)组成,而加扰字符串由’0’’9’、’a’’f’组成。string1里面可能包含0个或多个加扰子串,剩下可能有0个或多个有效子串,这些有效子串被加扰子串隔开。string
算法大师
·
2025-07-04 21:24
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
华为OD机考2025B卷 - 字符串重新排序(Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述给定一个字符串s,s包括以空格分隔的若干个单词,请对s进行如下处理后输出:1、单词内部调整:对每个单词字母重新按字典序排序2、单词间顺序调整:统计每个单词出现的次数,并按次数降序排列次数相同,按单词长度升序排列次数和单词长度均相同,按字典升序排列请输出处理后的
算法大师
·
2025-07-04 21:54
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
java
华为od
python
华为OD机考2025B卷
javascript
c++
华为OD机考2025B卷 - 计算某个字符出现次数 (Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)。输入描述第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出描述输出输入字符串中含有该字符的个数,(不区分大小写字母)。示例1输入HelloWorldo输
算法大师
·
2025-07-04 21:23
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
c++
游戏_小恐龙(开源)
小恐龙2.0网址:
c++
游戏_小恐龙2.0(开源)-CSDN博客一、游戏概述这段
C++
代码实现了一个简易的恐龙跳跃游戏,灵感来源于Chrome浏览器在断网状态下提供的恐龙跑酷游戏。
༺ཌༀ 吃菠萝的小狼 ༀད༻
·
2025-07-04 21:23
c++
游戏
开发语言
开源
数据结构
算法
c++20
二叉树的右视图(
C++
带详细注释)
LeetCode:199.二叉树的右视图(
C++
带详细注释)/***Definitionforabinarytreenode.
Axe涛
·
2025-07-04 20:16
Leetcode题目
二叉树
队列
数据结构
leetcode
算法
C++
| 什么是哈希? | 闭散列结构的模拟实现与讲解
在C++11之前,
STL
标准库
宇宙第一乌龟骑士
·
2025-07-04 20:46
数据结构与算法
哈希算法
c++
算法
Python入门Day1
因为相对于Java、
C++
等程序,Python非常简单,所以写Python也的程序员也象征“玩蛇”的程序员。
Zonda要好好学习
·
2025-07-04 20:45
Python
python
开发语言
199.二叉树的右视图(
C++
逐句解析)
classSolution{public:vectorrightSideView(TreeNode*root){//方法的类型是vector,需要的参数是节点类型queueque;//创建队列,队列里存的是节点类型if(root!=NULL)que.push(root);//如果根节点不是空的,把根节点放入队列vectorresult;//创建int类型容器,存放输出结果while(!=que.e
lcy_robotics
·
2025-07-04 19:44
c++
算法
leetcode
二叉树展开为链表
C++
给你二叉树的根结点root,请你将它展开为一个单链表:展开后的单链表应该同样使用TreeNode,其中right子指针指向链表中下一个结点,而左子指针始终为null。展开后的单链表应该与二叉树先序遍历顺序相同。迭代法,创建了一个哨兵节点(先序遍历),用了栈,空间复杂度为O(n)classSolution{public:voidflatten(TreeNode*root){if(root==null
·
2025-07-04 19:44
二叉树的右视图
C++
实现
给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4]输出: [1,3,4]解释:1rightSideView(TreeNode*root){//使用队列vectordata;queueque;if(root==NULL)returndata;que.push(root);intcurrent=1;//用于
·
2025-07-04 19:13
力扣199-二叉树的右视图-
C++
一、运行结果二、题目给定一个二叉树的根节点root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例1:输入:[1,2,3,null,5,null,4]输出:[1,3,4]示例2:输入:[1,null,3]输出:[1,3]示例3:输入:[]输出:[]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tr
TLJava^v^
·
2025-07-04 19:12
数据结构
#
力扣-C++
c++
力扣
二叉树
右视图
层次遍历
【dawn·数据结构·笔记】二叉树的右视图(
C++
)
简要说明:(1)题目来源:课程(上机考题)。(2)由于作者水平限制和时间限制,代码本身可能仍有一些瑕疵,仍有改进的空间。也欢迎大家一起来讨论。——一个大二刚接触《数据结构》课程的菜鸡留目录题目简介思路分析代码部分讨论1:序列建树问题讨论2:三视图补充部分题目简介给定一颗二叉树的前序遍历和中序遍历序列,先重建这棵树1,然后想象自己站在其右侧,按照从顶部到底部的顺序,返回右侧能看到的结点值。例如对于下
·
2025-07-04 19:42
Python, Go, C ++开发农业/工业/服务业利润率查询APP
#Python、Go、
C++
开发农业/工业/服务业利润率查询APP方案我将为您设计一个覆盖农业、工业、服务业三大产业,包含10000+种业务的利润率查询应用,结合Python、Go和
C++
的技术优势,提供全面的利润分析和市场洞察
Geeker-2025
·
2025-07-04 18:35
python
golang
c语言
Python,
C++
开发上市辅导方法与实操APP
#上市辅导方法与实操APP-Python与
C++
综合解决方案下面是一个完整的上市辅导方法与实操APP的实现方案,结合Python和
C++
的优势,涵盖金融建模、合规分析、流程管理等多个方面:```mermaidgraphTDA
Geeker-2025
·
2025-07-04 18:35
python
c++
C++
学习(2) ---- std::cout 格式化输出
目录std::cout格式化输出简介使用成员函数使用流操作算子std::cout格式化输出简介
C++
通常使用cout输出数据,和printf()函数相比,cout实现格式化输出数据的方式更加多样化;一方面
小猪佩奇TONY
·
2025-07-04 16:50
C++
学习
c++
学习
c++
的标准库 --- std::
在
C++
的标准库(std)里,除了std::string,还有很多常用的类型和工具。
消失的旧时光-1943
·
2025-07-04 16:47
NDK
c++
jni
C++
系列(二):告别低效循环!选择、循环、跳转原理与优化实战全解析
引言闯过
C++
基础“新手村”(注释、变量、数据类型…),是否已摩拳擦掌,渴望指挥程序执行更复杂的任务?流程控制,就是赋予程序逻辑与生命的核心技能!
·
2025-07-04 15:14
冒泡排序及其优化方式详解(JavaScript实现)
冒泡排序的基本实现下面是使用JavaScript实现冒泡排序的基本代码:functionbubbleSort(arr){con
stl
en=arr.length;for(<
碧海蓝天·
·
2025-07-04 15:11
javascript
开发语言
ecmascript
JavaScript
Linux之Socket 编程 UDP
C++
/*Addresstoacceptanyincomingmessages.*/#defineINADDR_ANY((in_addr_t)0x00000000)在网络编程中,当一个
孞㐑¥
·
2025-07-04 13:56
linux
udp
经验分享
笔记
c++
服务器
网络协议
需要scl来指定编译器的clangd+cmake在vscode/cursor开发环境下的配置
最近cursor更新了插件商店,只能使用默认它魔改的c/
c++
插件(基于clangd的),手头刚好在折腾一个cmake工程,试试水尝试直接配置在cursor上可以编译运行。
yanjiee
·
2025-07-04 13:25
Linux
Cursor
vscode
ide
编辑器
VSCode配置C/
C++
开发环境指南(Windows版)
本文面向新手开发者,只需简单五步,即可在Windows系统上搭建完整的C/
C++
开发环境!
HappyAcmen
·
2025-07-04 12:53
算法合集
vscode
c语言
c++
【操作与配置】VSCode配置C/
C++
及远程开发
基础安装MINGW进入网站下载MinGW:MinGWDistro-nuwen.net运行安装包,使其安装在你指定的位置将MinGW的bin目录添加到系统的环境变量PATH中使用win+x选择进入“系统”点击“高级系统设置”在“系统属性:高级”窗口中,点击“环境变量”按钮在“环境变量”窗口中,在“系统变量”中点击Path在“编辑环境变量”窗口中,点击“新建”,然后输入MinGW的bin目录路径,例如
T0uken
·
2025-07-04 12:52
vscode
c语言
c++
Qt编程-qml操作(js,
c++
,canvas)
QML与
C++
深度整合及Canvas绘图技术详解一、QML与
C++
交互机制深度解析1.1交互的必要性与优势核心价值对比表:技术维度QML优势
C++
优势交互价值界面开发声明式UI,快速布局界面能力有限QML
其实我今天想吃河北正宗安徽牛肉板面
·
2025-07-04 12:20
Qt
qt
开发语言
C++
奇迹之旅:
C++
的单例模式
、C++11后的现代实现(Meyers'Singleton)优势:六、单例模式的销毁问题注意:七、单例模式的优缺点八、适用场景九、完整示例(现代实现)输出:完整代码实现输出结果关键点说明改进建议总结在
C+
阿森要自信
·
2025-07-04 11:48
【C++的奇迹之旅】
单例模式
c++
开发语言
linux
服务器
Linux编译器————gcc/g++的使用
/a.out#运行可执行文件2.C++语言编译vimmycode.cpp#编辑
C++
代码g++mycode.cpp#编译生成a.out.
情深不寿1208
·
2025-07-04 11:17
linux
服务器
【
C++
】机试刷题总结day11——二、枚举和模拟(下)map非线性数据结构
机试课一、枚举和模拟(下)模拟问题——非线性数据结构mapmap词典本质是集合,内容是键值对分类构建:增:删:查:1、遍历2、查找改:例题1、手机键盘※※(完全没思考)思路:关键点:用map把关键信息组织起来易错点:代码:模拟解题关键:判断用什么数据结构存储信息一、枚举和模拟(下)模拟问题——非线性数据结构mapmap词典对比vector、set学习可以通过下标访问元素,下标可以是任意类型,元素也
钰汐◇
·
2025-07-04 11:14
机试刷题总结
c++
开发语言
C++
的Qt实现自定义曲线图
此处主要是贴了曲线类,可以自行进行修改。里面具有部分变量得从外部传参数。下面是.h文件:#pragmaonce#include#include#include#include#include"typedefine.h"classCustomChartView:publicQChartView{Q_OBJECTpublic:explicitCustomChartView(QWidget*parent
·
2025-07-04 11:13
2024年09月CCF-GESP编程能力等级认证
C++
编程五级真题解析
本文收录于专栏《
C++
等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。一、单选题(每题2分,共30分)第1题下面关于链表和数组的描述,错误的是()。
码农StayUp
·
2025-07-04 11:41
c++
算法
开发语言
GESP
CCF
生成随机数(
C++
)
1随机生成某一个区间内的随机整数#include"iostream"#include"random"intmain(intargc,char*argv[]){std::random_devicerd;std::mt19937gen(rd());intx=std::uniform_int_distribution(0,10)(gen);std::coutdist(0.0,1.0);doubleflo
泽慕
·
2025-07-04 11:41
C++
c++
C++
二分查找、线性枚举、模拟
二分查找,伪代码见下functionfindMinGreenIndex(array,len,target)l=-1,r=lenwhilel+1=target线性枚举特点:暴力算法、简单有效、用于开拓思路求最大值的代码:functiongetMax(n,a)max=-inf;fori->(0,n-1)ifa[i]>maxmax=a[i]returnmax线性枚举,对应力扣,有序数组中的单一元素,代码
每天搬一点点砖
·
2025-07-04 10:07
c++
开发语言
【华为OD机试真题 2025B卷】770、周末爬山 | 机试真题+思路参考+代码解析 (
C++
、Java、Py、C语言、JS)
文章目录一、题目题目描述输入输出样例1样例2二、代码与思路参考
C++
语言思路
C++
代码Java语言思路Java代码Python语言思路Python代码C语言思路C代码JS语言思路JS代码作者:KJ.JK
KJ.JK
·
2025-07-04 08:23
OJ+最新华为OD机试
(C++
Java
Py
C
JS)
华为od
c++
java
华为OD机试真题
2025B卷
javascript
周末爬山
poi java 缩进段落的方法
在ApachePOI中设置段落缩进主要通过操作XWPFParagraph对象实现,以下是常用的五种方法及示例:一、首行缩进(常用)通过setFir
stL
ineIndent()方法设置,参数单位为缇(twips
·
2025-07-04 07:48
2025B卷华为OD机试(Python/JS/C/
C++
)真题【B卷+A卷+C卷+D卷+E卷】目录
专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/
C++
)》。
哪 吒
·
2025-07-04 06:10
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
2025B卷 - 华为OD机试七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/
C++
)
目录推荐刷题方法:一、适合人群二、本期训练时间三、如何参加四、七日集训第5期五、精心挑选21道高频100分经典题目,作为入门。第1天、逻辑分析第2天、逻辑分析第3天、逻辑分析第4天、字符串处理第5天、深度优先搜索dfs第6天、广度优先搜索bfs第7天、动态规划六、集训总结国内直接使用ChatGPT4o、o3、o4-mini-high、GPT-4.5、GPT4.1、Gemini2.5pro0605、
·
2025-07-04 06:40
【2025B卷】华为OD机试最新题库,按算法分类,高效刷题(持续更新)(Python/JS/C/
C++
)
专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/
C++
)》。
哪 吒
·
2025-07-04 06:39
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他