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++
(6)——static和单例模式
static关键字之前在C的面经总结中有对static进行详细介绍,就不多介绍了,今天我们重点来介绍
C++
中static用法。
青布衫白少年
·
2024-02-09 22:20
C++
c++
C++
学习Day03之构造函数和析构函数
目录一、程序及输出1.1构造函数1.2析构函数1.3构造函数的权限设置二、分析与总结一、程序及输出1.1构造函数构造函数没有返回值不用写void函数名与类名相同可以有参数,可以发生重载构造函数由编译器自动调用一次无须手动调用创建的时候调用#includeusingnamespacestd;classPerson{public://构造和析构大多数情况下声明在public下Person(){cout
似霰
·
2024-02-09 22:20
C++
c++
学习
C++
学习Day04之空指针访问成员函数
目录一、程序及输出1.1成员函数中没有用到this指针1.2成员函数中用到this指针二、分析与总结一、程序及输出1.1成员函数中没有用到this指针#includeusingnamespacestd;classPerson{public:voidshowClass(){coutshowClass();}intmain(){test01();system("pause");returnEXIT_S
似霰
·
2024-02-09 22:20
C++
c++
学习
开发语言
设计模式
c++
版(1)——单例模式
定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例示例一:单例模式(通用版)1.类图7-22.代码清单7-3:**********7-3单例模式通用代码(饿汉模式)***************//classSingleton{public:staticSingleton*getSingleton()//通过该方法获得实例对象{returnm_singleton;}static
Jecklin_online
·
2024-02-09 22:48
设计模式
c
设计模式
C++
笔记-Day3(this,构造,析构,静态成员,单例模式)
Day3this指针类的成员变量单独存储在每个类对象中,成员函数存储在代码段中,所有的类对象共享一份成员函数成员函数如何区别调用它的是哪个类对象?this指针,类的每一个成员都有一个隐藏的参数this指针,它指向类对象类的构造函数中也同样有this指针,指向的就是正在构造的这个对象在类中(成员,构造,析构)对成员变量,成员函数的访问都是借助了this指针this指针是隐藏的,但也可以显式使用参数与
BroWuG
·
2024-02-09 22:48
笔记
this
C++
单例模式
静态成员
构造
【十三】【
C++
】vector简单实现
代码实现/*vector类简单实现*/#if1#define_CRT_SECURE_NO_WARNINGS#includeusingnamespacestd;#include#include#include#include#includenamespaceMyVector{templateclassvector{public:typedefT*itertor;public:vector():_st
妖精七七_
·
2024-02-09 22:47
C++
算法
c++
C++
学习Day04之单例模式
目录一、程序及输出1.1饿汉式实例1.2饿汉式单例1.3懒汉式单例1.4线程安全的懒汉式单例二、分析与总结一、程序及输出1.1饿汉式实例#includeusingnamespacestd;#includeclassPrinter{public:staticPrinter*getInstance()//获取实例方法{returnprinter;}voidprintText(stringtext){m
似霰
·
2024-02-09 22:47
C++
c++
学习
单例模式
C++
队列操作
C++
中的队列(Queue)是一种容器,遵循先进先出(FIFO)的原则。在
C++
中,队列是标准模板库(STL)的一部分,位于头文件中。
百口可乐__
·
2024-02-09 22:14
C/C++
c++
开发语言
C++
结构体拷贝时发生的vector iterators incompatible等崩溃情况
文章目录结构体拷贝时的容器异常崩溃结构体拷贝崩溃的另一种情况结构体拷贝时的容器异常崩溃自定义一个结构体structMMM{inta;std::vectorb;}在拷贝时发生异常代码是MMMm=mi
百口可乐__
·
2024-02-09 22:14
VC++
L
c++
开发语言
C++
对含有map的结构体使用memset清零导致的崩溃
structMM{inta;std::mapb;};...MMm;memset(&m,0,sizeof(m));std::mapc;m.b=c;//崩溃m.b.insert(std::make_pair(1,2));//崩溃如果结构体中有map,不能使用memset。否则清零map地址,之后再进行插入等操作必定崩溃
百口可乐__
·
2024-02-09 22:14
debug
c++
算法
开发语言
iOS底层-29:LLVM
LLVM概述LLVM是架构编译器(compiler)的框架系统,以
C++
编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time
Irino
·
2024-02-09 22:34
【
C++
】初识模板:函数模板和类模板
目录一、模板函数1、函数模板的概念2、函数模板的格式3、函数模板的原理4、函数模板实例化5、模板参数的匹配原则二、类模板1、类模板的定义格式2、类模板的实例化3、模板类示例一、模板函数1、函数模板的概念函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。2、函数模板的格式模板函数通过在函数定义前使用关键字“template”和一个或多个模板参数来
这题怎么做?!?
·
2024-02-09 21:30
深入理解C++
c++
制作一个简单的HTML个人网页我的名字叫小明爱好打篮球,喜欢的歌手周杰伦我的技能java
c++
python 主题配色蓝白
欢迎来到小明的个人网页关于我我叫小明,喜欢打篮球,最喜欢的歌手是周杰伦。我的技能JavaC++Python联系我你可以通过以下方式联系我(请根据实际情况填写):电子邮件:
[email protected]
:xiaoming123![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/22a9717b58224484af52fbcb6bbe3
Java000I
·
2024-02-09 21:17
html
简单的个人主页实现
【Py/Java/
C++
三种语言OD2023C卷真题】20天拿下华为OD笔试之【贪心】2023C-分割均衡字符串【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述补充说明示例输入输出解题思路代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述均衡串定义:字符串只包含两种字符,且两种字符的个数相同。给定一个均衡字符串,请给出可分割成新的均衡子串的最大个数。约定字符串中只包含大写的X和Y两种字符。输入描述均衡串:XXYYXY字符串的长度[2,10000]。给定的
闭着眼睛学算法
·
2024-02-09 21:14
最新华为OD真题
#
贪心
算法
java
c++
python
华为od
leetcode
【华为OD】C卷真题 100%通过:分割均衡字符串 C语言代码实现【思路+源码】
Java实现传送门:【华为OD】C卷真题100%通过:分割均衡字符串Java代码实现-CSDN博客
C++
代码实现:【华为OD】C卷真题100%通过:分割均衡字符串
C++
代码实现_分割均衡子串-CSDN博客
五木大大
·
2024-02-09 21:44
python
算法
开发语言
华为od
c语言
C++
java
华为OD机试 - 分割均衡字符串(Java & JS & Python & C &
C++
)
题目描述均衡串定义:字符串中只包含两种字符,且这两种字符的个数相同。给定一个均衡字符串,请给出可分割成新的均衡子串的最大个数。约定:字符串中只包含大写的X和Y两种字符。输入描述输入一个均衡串。字符串的长度:[2,10000]。给定的字符串均为均衡字符串输出描述输出可分割成新的均衡子串的最大个数。备注分割后的子串,是原字符串的连续子串用例输入XXYYXY输出2说明XXYYXY可分割为2个均衡子串,分
伏城之外
·
2024-02-09 21:13
&
JS
&
Py)
算法
华为机试
Java
JavaScript
Python
C
C++
Golang 热更新研究笔记
plugin包其实只是支持将代码分别编译为多个动态库,动态加载后运行并不能完全支持类似C/
C++
的动态库方式处理代码3.带状态的进程热更新的基本概念及范围是什么?
zzj0990
·
2024-02-09 21:10
2022大三计算机 | 保研机试 | 学习路线
选修课水过
C++
。做过DL项目,写过python代码。数据结构掌握还行。总得来讲,主流编程语言都懂些皮毛,但都不精通。没太刷过算法题(好吧只刷过二三十道,现在也忘得差不多了),没参加过编程竞赛。
111辄
·
2024-02-09 21:12
算法刷刷
C++
保研
机试
C++
C
数据结构
保研机试算法训练个人记录笔记(三)
目录基于范围的for循环push_backreturn{it->second,i}基于范围的for循环for(conststring&ageValue:age["Peter"])是
C++
中的一种范围基于的
不会写代码!!
·
2024-02-09 21:42
C++
保研机试
算法
笔记
C++
中的'\'的使用
水平制表符'\t'单引号'垂直制表符\v双引号"退格符\bnull字符\0回车符\r八进制\ooo换业符\f十六进制\xhh反斜线字符\\响铃\a在正常情况下,
C++
中的''中的作用是用来当做转义字符来使用
大梦一场三十一
·
2024-02-09 21:22
unordered_map 关联容器
今天在做滑动窗口的题的时候,发现都用了这个unordered_map,下面我总结了相关知识点定义和声明:std::unordered_map是
C++
中的一种关联容器,用于存储键-值对,其中键是唯一的。
自律即自由w
·
2024-02-09 21:39
哈希算法
算法
创建二叉树,先序遍历、中序遍历、后序遍历二叉树,求二叉树的深度,求叶子结点个数,求结点个数(
C++
)
#include#include#includeusingnamespacestd;//abd#g###ce##fh###//树结点structTreeNode{TreeNode*lChild;chardata;TreeNode*rChild;};//二叉树类classBinaryTree{public:BinaryTree(){this->root=NULL;}voidcreateBinary
是一只努力的小菜鸡啦
·
2024-02-09 20:27
c++
数据结构
算法
霍夫曼算法,构造霍夫曼树 (
C++
)
//霍夫曼算法,构造霍夫曼树#includeusingnamespacestd;#defineMAXSIZE16structHaffNode{intweight;//权值intparent;//双亲下标intlChild;//左孩子下标intrChild;//右孩子下标};voidselectMinWeightIndex(HaffNode*arr,inti,int&minIndex01,int&m
是一只努力的小菜鸡啦
·
2024-02-09 20:57
c++
数据结构
霍夫曼树
(
C++
)二分查找法
//二分查找法(左闭右闭写法)intbinarySearch(vectorarr,inttarget){sort(arr.begin(),arr.end());//使用二分查找法的前提是数组有序intl=0;intr=arr.size()-1;while(larr[mid])l=mid+1;elseif(target
是一只努力的小菜鸡啦
·
2024-02-09 20:57
c++
算法
qt/
c++
实现拓扑排序可视化
个人主页:pp不会算法^v^版权:本文由【pp不会算法v】原创、在CSDN首发、需要转载请联系博主如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦实现功能1、选择文件导入初始数据2、逐步演示3、排序完成输出到结果文件演示效果代码获取+v:ywj17347418171
pp不会算法^v^
·
2024-02-09 20:51
QT
c++
qt
排序算法
qt/
c++
实现表情选择框
个人主页:pp不会算法^v^版权:本文由【pp不会算法v】原创、在CSDN首发、需要转载请联系博主如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦实现功能。编解码的设计。映射关系设计。匹配机制设计演示效果代码获取进群:287590944,群文件里面有
pp不会算法^v^
·
2024-02-09 20:51
QT
c++
qt
PyQT5环境搭建与入门操作(超详细图解安装)
软件基础简介Qt是一套跨平台
C++
库,可实现高级API,用于访问现代桌面和移动系
Stitch .
·
2024-02-09 20:47
我的大学笔记
Python
python
人工智能
linux
笔记
pyqt
可基于udp的可靠传输协议kcp介绍,
C++
测试kcp示例
目录KCP简介KCP常用接口KCP测试源码KCP简介KCP是国人开发的开源项目,作者:林伟(skywind3000)(这个是真大牛)。KCP是快速可靠传输协议,纯算法实现,KCP无任何系统调用,不负责底层协议收发,底层可以使用UDP或其他自定义协议进行收发。开源地址:https://github.com/skywind3000/kcpKCP关键技术KCP通常使用UDP做为底层协议,主要对标TCP协
夏天匆匆2过
·
2024-02-09 19:14
C/C++
udp
c++
网络协议
算法
tcp
你想要的进程知识——进程替换
进程替换一、什么是进程替换创建一个进程后,pid以及在内核中的信息保持保持不变,但进程所执行的代码进行替换作用:通过一个进程启动另外一个进程应用场景:
c++
程序进程替换启动python.exe二、exec
xiang_Tree
·
2024-02-09 19:05
Linux
嵌入式开发
【C/
C++
14】C++11智能指针
目录一、智能指针概述二、auto_ptr三、unique_ptr四、shared_ptr五、weak_ptr六、定制删除器一、智能指针概述
C++
在进行异常处理的时候,若在new和delete之间或在lock
AllinTome
·
2024-02-09 19:34
C/C++
c++
开发语言
【动态规划】【前缀和】【数学】2338. 统计理想数组的数目
作者推荐【动态规划】【前缀和】【
C++
算法】LCP57.打地鼠本文涉及知识点动态规划汇总
C++
算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例包括课程视频LeetCode:2338.统计理想数组的数目给你两个整数
闻缺陷则喜何志丹
·
2024-02-09 19:58
#
算法题
动态规划
算法
c++
力扣
前缀和
数学
组合数学
【动态规划】【
C++
算法】2518. 好分区的数目
作者推荐【动态规划】【前缀和】【
C++
算法】LCP57.打地鼠本文涉及知识点动态规划汇总LeetCode:2518.好分区的数目给你一个正整数数组nums和一个整数k。
闻缺陷则喜何志丹
·
2024-02-09 19:58
#
算法题
算法
动态规划
c++
力扣
好分区
数目
分组
【动态规划】【
C++
算法】2188. 完成比赛的最少时间
作者推荐【动态规划】【前缀和】【
C++
算法】LCP57.打地鼠本文涉及知识点动态规划汇总LeetCode2188.完成比赛的最少时间给你一个下标从0开始的二维整数数组tires,其中tires[i]=[
闻缺陷则喜何志丹
·
2024-02-09 19:57
#
算法题
算法
动态规划
c++
力扣
比赛
最少时间
轮胎
【动态规划】【前缀和】【
C++
算法】LCP 57. 打地鼠
作者推荐视频算法专题本文涉及知识点动态规划汇总
C++
算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例包括课程视频LCP57.打地鼠勇者面前有一个大小为3*3的打地鼠游戏机,地鼠将随机出现在各个位置
闻缺陷则喜何志丹
·
2024-02-09 19:55
#
算法题
算法
动态规划
c++
力扣
前缀和
打地鼠
枚举位置
C++
STL Container -- Stack
1.栈(Stack):数据结构:线性。结构特点:后进先出,数据的添加和删除,只可以在一段进行,叫栈顶。另外一段不允许操作的叫栈尾。2.数据定义:STL模板库,3.数据支持的操作(函数):(constrcutor)构造函数empty:栈是否为空size:栈中数据元素数量top:访问栈顶元素(不删除元素,只是访问)push:向栈顶添加一个数据pop:删除栈顶元素4.应用ide:visualstudio
巴基船长
·
2024-02-09 19:20
C++
Library
c++
STL容器 --- 栈stack
包含头文件stackintStack;//创建一个栈特定的容器处理特定的问题---栈存数据,取数据的方式固定---先进后出---穿脱原则---穿在里面的最后脱栈的内存会自动增加,不需要考虑内存寻路算法中常用没有提供指定位置删除、插入这样的接口没有迭代器,这个容器可以当作适配器voidtestStack(){//123插入顺序//321出栈顺序//push(data)入栈,参数:入的元素//pop(
qiuqiuyaq
·
2024-02-09 19:20
STL容器
c++
容器
C++
常用STL容器--stack、queue
文章目录stack基本概念stack构造函数stack赋值stack数据存取stack大小操作queue基本概念queue构造函数queue赋值queue数据存取queue大小操作stack基本概念概念:stack是一种先进后出(FILO)的数据结构,它只有一个出口栈中只有顶端的元素才可以被外界使用,因此栈不允许有遍历行为stack构造函数函数原型stackstk;//默认构造函数stack(co
墨痕白羽
·
2024-02-09 19:50
C++
STL
c++
容器
开发语言
算法
c++
之stl---stack的详细使用
#includeusingnamespacestd;//使用堆栈stacks;intmain(){//empty()判空//pop()函数移除堆栈中最顶层元素。//push()函数将val值压栈,使其成为栈顶的第一个元素。如://size()函数返当前堆栈中的元素数目。如:return0;}
小小雨伞
·
2024-02-09 19:49
c++
stl
算法
堆栈
算法
数据结构
算法
c++
之stl---string配合stack翻转单词
#includeusingnamespacestd;//逆序单词stacks;intmain(){stringstr;getline(cin,str);stringstreamss;ss>str){s.push(str);}while(!s.empty()){cout<<s.top();s.pop();if(s.size()!=0)cout<<"";}return0;}
小小雨伞
·
2024-02-09 19:49
c++
stl
算法
算法
stack
栈
STL之栈stack(
C++
)
文章目录1、栈(stack)的定义2、栈(stack)的主要成员函数(1)栈主要的三个成员函数(2)注意(3)用法示例3、栈(stack)的应用(1)进制转换题目描述代码(2)括号匹配的检验题目描述代码1、栈(stack)的定义栈(stack)是限定在表尾进行插入或删除操作的线性表。如图a,表尾称为栈顶,表头端称为栈底。栈修改的原则为:后进先出。运用stack,必须声明请头文件:#include。
阿怪zz
·
2024-02-09 19:49
算法基础
栈
数据结构
c++
C++
之STL-栈Stack
C++
之STL-栈Stack#include#includeusingnamespacestd;voidnew_stack(stackstack_use){stackint_stack_container
阿吉的CV之路
·
2024-02-09 19:18
C++基础
c++
【
C++
】STL之栈(stack)介绍
栈(stack)栈是一种运算受限的线性表。限定仅在表尾进行插入和删除的操作。插入(push),弹出(pop)。其特性就是先进后出,即先插入的元素最后才能弹出。大家可以把栈想象成一个弹夹,你只能在顶层一颗一颗装入子弹,先装的子弹在最底层,打出时也只能从上层一颗一颗打出。最后装入的一颗子弹最先打出。这便是先进后出的意思。在栈中,“弹夹”的最上层被叫做栈顶,一般用top来指示栈顶的位置。我们可以先通过结
Showball.
·
2024-02-09 19:18
笔记
c++
算法
C++
:STL------stack
C++
:STL------stack1.aboutstack容器适配器中的数据是以LIFO的方式组织的,即先进后出,当想访问栈内某一元素时,必须将其顶部的元素都弹出出栈后,才能访问该元素。
__渺如星辰
·
2024-02-09 19:18
c++
c++
的STL中的栈 -- stack
在
c++
的stl中栈表示为stack,是一种后进先出的数据结构;使用stack需要包含头文件:#includestack中常使用的成员函数:empty()//判断堆栈是否为空pop()//弹出堆栈顶部的元素
ros275229
·
2024-02-09 19:47
c++学习
c++
算法
栈
C/
C++
中的malloc、calloc和realloc
1.malloc原型:externvoid*malloc(unsignedintnum_bytes);头文件:VisualC++6.0中可以用malloc.h或者stdlib.h功能:分配长度为num_bytes字节的内存块返回值:如果分配成功则返回指向被分配内存的指针(此存储区中的初始值不确定),否则返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。函数返回的指针一定要适
正义的程序员
·
2024-02-09 19:48
C++
自定义函数详解
个人主页:PingdiGuo_guo收录专栏:
C++
干货专栏铁汁们新年好呀,今天我们来了解自定义函数。文章目录1.数学中的函数2.什么是自定义函数3.自定义函数如何使用?
PingdiGuo_guo
·
2024-02-09 18:44
C++干货专栏
c++
算法
开发语言
C++
分支语句
个人主页:PingdiGuo_guo收录专栏:
C++
干货专栏大家新年快乐,今天,我们来了解一下分支语句。
PingdiGuo_guo
·
2024-02-09 18:14
C++干货专栏
c++
开发语言
C++
编程(二):CURL错误码及含义
目前项目中使用Androidapp登录后登再登录,接口响应报错,通过加打印得到curl的错误码为27,因此查询网上资料了解了一个curl错误码以及对应的含义。本篇文章中的内容转载自:https://www.cnblogs.com/Coterjiesen/p/4920851.htmlCURLE_OK(0)一切都很好。像往常一样继续CURLE_UNSUPPORTED_PROTOCOL(1)你的URL传
椰果奶茶加冰
·
2024-02-09 18:03
#
c++
curl错误码
ClickHouse-简谈OLAP与ClickHouse
ClickHouseClickHouse简述架构和选型分析OLAP及场景特征比较列式数据库特点及更适合OLAP系统的原因ClickHouse简述俄罗斯的Yandex公司(被誉为俄罗斯的google)在2016年开源了ClickHouse(
C+
adson1987
·
2024-02-09 18:00
Database
ClickHouse
OLAP
海量数据分析
突破编程_C++_基础教程(结构体)
C++
的结构体是从C语言中演化而来的。在C语言中,结构体是一种将不同类型的数据组合成一个单一类型的方式,通常用于创建复杂的数据结构。
breakthrough_01
·
2024-02-09 18:00
突破编程_C++_基础教程
c++
开发语言
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他