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/
C++
中输入字符串的几种方式
C/
C++
中输入字符串的几种方式:scanf,cin,getline,getchar,cin.get,cin.getlineC/
C++
中字符串大致是以下两种:chara[n]字符数组类型string字符串类型
.lby.
·
2024-02-01 04:37
知识点小记
c++
c语言
算法
【数据结构与算法】【
C++
】图的邻接表实验报告(六)
目录阅读建议:一、实验目的二、实验内容三、实验过程四、代码结构五、测试结果阅读建议:1.实验的软硬件环境要求:(1)硬件环境要求:PC机(2)软件环境要求:Windows环境下的MicrosoftVisualStudio2.该实验采用了头文件(.h)和源文件(.cpp)相结合的形式。一、实验目的1.熟练掌握图的邻接表存储结构的实现;2.熟练掌握基于邻接表的图的基本操作算法实现;3.灵活使用有向图来
鸿·蒙
·
2024-02-01 04:05
数据结构
#
C++
c++
数据结构
算法
深度优先
广度优先
visual
studio
【数据结构与算法】【
C++
】图的邻接矩阵实验报告(五)
目录阅读建议:一、实验目的二、实验内容三、实验过程四、代码结构五、测试结果阅读建议:1.实验的软硬件环境要求:(1)硬件环境要求:PC机(2)软件环境要求:Windows环境下的MicrosoftVisualStudio2.该实验采用了头文件(.h)和源文件(.cpp)相结合的形式。一、实验目的1.熟练掌握图的邻接矩阵存储结构的实现;2.熟练掌握图的基本操作算法实现,包括创建、遍历、连通性判断、最
鸿·蒙
·
2024-02-01 04:04
数据结构
#
C++
c++
数据结构
算法
广度优先
深度优先
visualstudio
【数据结构与算法】【
C++
】二叉树实验报告(四)
目录阅读建议:一、实验目的二、实验内容三、实验过程四、代码结构五、测试结果阅读建议:1.实验的软硬件环境要求:(1)硬件环境要求:PC机(2)软件环境要求:Windows环境下的MicrosoftVisualStudio2.该实验采用了头文件(.h)和源文件(.cpp)相结合的形式。一、实验目的1.熟练掌握二叉链的存储特点;2.熟练掌握二叉树的基本操作;3.熟练掌握基于二叉链的二叉树操作算法实现;
鸿·蒙
·
2024-02-01 04:34
数据结构
#
C++
c++
数据结构
算法
visual
studio
讲解:COMP 3023、C/
C++
、UML、C/C++R|Processing
Revision1,2018-10-06COMP3023SoftwareDevelopmentwithC++-AssignmentSP52018Page1of29SchoolofInformationTechnologyandMathematicalSciencesCOMP3023SoftwareDevelopmentwithC++GroupProjectNetworkedAssetManager
pingnanrong
·
2024-02-01 04:56
C++
数据结构与算法——链表
C++
第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于
C++
查漏补缺,尤其是树的部分。
爱睡觉的咋
·
2024-02-01 03:01
C++学习
算法与数据结构系统学习
c++
链表
java
C++
从零开始的打怪升级之路(day26)
这是关于一个普通双非本科大一学生的
C++
的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector1.迭代器失效首先我们回顾迭代器的基本用法
云淡风轻kk
·
2024-02-01 03:53
c++
算法
开发语言
C++
从零开始的打怪升级之路(day7)
这是关于一个普通双非本科大一学生的
C++
的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天把类和对象的剩下资源都结束了,学了一些零碎的小知识点
云淡风轻kk
·
2024-02-01 03:52
c++
开发语言
C++
从零开始的打怪升级之路(day24)
这是关于一个普通双非本科大一学生的
C++
的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的一些函数
云淡风轻kk
·
2024-02-01 03:52
c++
开发语言
C++
从零开始的打怪升级之路(day25)
这是关于一个普通双非本科大一学生的
C++
的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的题目1
云淡风轻kk
·
2024-02-01 03:52
c++
开发语言
C++
从零开始的打怪升级之路(day27)
这是关于一个普通双非本科大一学生的
C++
的学习记录贴在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector,这篇博客内容紧跟上一篇
云淡风轻kk
·
2024-02-01 03:51
c++
开发语言
C++
Qt开发:运用QJSON模块解析数据
Qt是一个跨平台
C++
图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QJson
微软技术分享
·
2024-02-01 03:16
《Qt
Creator
编程技术实践》
c++
qt
JSON
C语言/
C++
程序猿编程学习之const修饰指针问题
C语言是面向过程的,而
C++
是面向对象的C和
C++
的区别:C是一个结构化语言,它的重点在于算法和数据结构。
小辰带你看世界
·
2024-02-01 03:30
【Linux】多线程(线程概念+线程控制)
C++
专栏:Linux内功修炼家人们更新不易,你们的点赞和⭐关注⭐真的对我真重要,各位路过的友友麻烦多多点赞关注。欢迎你们的私信提问,感谢你们的转发!
平凡的小苏
·
2024-02-01 03:37
学会Linux
linux
运维
服务器
C++
回顾(二十五)—— map/multimap容器
25.1map/multimap的简介map是标准的关联式容器,一个map是一个键值对序列,即(key,value)对。它提供基于key的快速检索能力。map中key值是唯一的。集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。map的具体实现采用红黑树变体的平衡二叉树的数据结构。在插入操作和删除操作上比vector快。map可以直接存取key所对应的value,支
一二三_木头人
·
2024-02-01 02:33
C++学习
c++
C++
——vector容器的基本使用和模拟实现
1、vector的介绍vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的
袁百万
·
2024-02-01 02:32
C++
c++
开发语言
黑马
C++
03 提高4 —— STL常用容器_string容器/vector容器/deque容器
文章目录一、string容器1.string基本概念2.string构造函数3.string赋值操作4.string字符串拼接5.string查找和替换6.string字符串比较7.string字符存取8.string字符串的插入和删除9.string子串二、vector容器(尾插尾删)1.vector基本概念2.vector构造函数3.vector赋值操作4.vector容量与大小5.vecto
2021 Nqq
·
2024-02-01 02:32
B站系统学习C++
c++
C++
——vector/string容器
vector容器理解成一个数组存放内置数据类型#include#include//标准算法的头文件#includeusingnamespacestd;voidmyprint(intval){coutv;//创建一个vector容器//向容器中插入数据v.push_back(10);v.push_back(20);v.push_back(30);v.push_back(40);第一种遍历方式//通过
EchoToMe
·
2024-02-01 02:31
c++
开发语言
【
C++
基础入门】三、运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符)
三、运算符作用:用于执行代码的运算本章我们主要讲解以下几类运算符:运算符类型作用算术运算符用于处理四则运算赋值运算符用于将表达式的值赋给变量比较运算符用于表达式的比较,并返回一个真值或假值逻辑运算符用于根据表达式的值返回真值或假值3.1算术运算符作用:用于处理四则运算算术运算符包括以下符号:运算符术语示例结果+正号+33-负号-3-3+加10+515-减10-55*乘10*550/除10/52%取
咖喱年糕
·
2024-02-01 02:48
C++
c++
运算符
算术运算符
赋值运算符
比较运算符
逻辑运算符
【
C++
基础入门】一、
C++
初识
一、
C++
初识1.1第一个
C++
程序编写一个
C++
程序总共分为4个步骤创建项目创建文件编写代码运行程序1.1.1创建项目VisualStudio是我们用来编写
C++
程序的主要工具,我们先将它打开1.1.2
咖喱年糕
·
2024-02-01 02:18
C++
c++
Visual
Studio
注释
变量
常量
关键字
标识符命名规则
【
C++
基础入门】二、数据类型(sizeof关键字、ASCII码表格、转义字符)
二、数据类型
C++
规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存2.1整型作用:整型变量表示的是整数类型的数据
C++
中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同
咖喱年糕
·
2024-02-01 02:18
C++
sizeof关键字
整型
浮点型
字符型
ASCII码表格
转义字符
字符串型
布尔类型
bool
数据的输入
C++
中的new/delete
目录1.利用new创建内存1.1创建单个变量(对象)1.1.1格式1.1.2代码1.2创建数组1.2.1格式1.2.2代码2.利用delete释放内存2.1格式2.2代码1.利用new创建内存new是在堆区申请一块连续的内存空间,如果申请成功,则返回内存指针,如果申请失败,则返NULL。new申请内存空间的过程,通常称为new一个对象。与malloc()相比:new是关键字不需要引用头文件(mal
Danica~
·
2024-02-01 02:12
C++
c++
[C/
C++
]daemon进程,进程保活
在编写服务程序时,需要在进程意外终止(crash)时,自动重启。daemon进程intmain(intargc,char*argv[]){do{pid_tpid=fork();if(pid0{//parent进程,处于这个死循环中intstatus;pid_tp=wait(&status);//等待子进程终止}else{//子进程,退出while循环,开始服务break;}}while(1);//
xinyu391
·
2024-02-01 01:29
C语言
C++
golang
daemon
Java Native Interface
1.IntroductionAttimes,itisnecessarytousenative(non-Java)codes(e.g.,C/
C++
)toovercomethememorymanagementandperformanceconstraintsinJava.JavasupportsnativecodesviatheJavaNativeInterface
shibushi114
·
2024-02-01 01:55
java
开发语言
C++
用libcurl库进行http 网络通讯编程
一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http,https,ftp,gopher,telnet,dict,file,和ldap协议。libcurl同样支持HTTPS证书授权,HTTPPOST,HTTPPUT,FTP上传,HTTP基本表单上传,代理,cookies,和用户认证。想要知道更多关于libcurl的介绍,可以到官网http://curl.haxx.se/
冰释物语
·
2024-02-01 01:24
学习
java生成dll,并利用c语言使用libcurl调用http接口
本文可能需要使用的环境和工具:c/
c++
和GCC编译器(Windows)Cygwin或MinGW本文运行环境为windows10,使用MinGW-W64-builds-4.2.0curl-8.5.0libcurl
shibushi114
·
2024-02-01 01:24
c语言
开发语言
C++
面试:表、主键、索引、视图
目录表(Table)主键(PrimaryKey)索引(Index)视图(View)面试准备在数据库领域,表、主键、索引、视图都是核心概念,这些在面试中常常被提问,以考察候选人的数据库基础知识。下面是对每个概念的解释和示例:表(Table)数据库表是存储数据的基础结构,由行和列组成。每列代表一个数据字段,而每行代表一个数据记录。假设有一个员工表Employees:SQL语句创建表:CREATETAB
Thomas_Lbw
·
2024-02-01 01:34
c++
面试
数据库
几个人工智能的学习建议
1.熟悉至少一种编程语言编程语言是实现源码功能的基础,也是调试、理解代码的必要条件,人工智能相对依赖的语言是Python,其次是
C++
,如果你有相关的语言基础,可以直接进入后续的路线,如果你完全没有接触过编程语言
华清远见成都
·
2024-02-01 01:32
人工智能
学习
【
C++
】构造函数和析构函数详解
目录前言类中的六个默认成员函数构造函数概念特性析构函数概念特性:前言类中的六个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。默认成员函数:用户没有显式实现,编译器会生成的成员函数称为默认成员函数。构造函数概念下面是一个Date类classDate{public:voidInit(intyear,int
P_M_P
·
2024-02-01 01:31
C++
c++
开发语言
c++
set用法详解
就是集合,STL的set用二叉树实现,集合中的每个元素只出现一次(参照数学中集合的互斥性),并且是排好序的(默认按键值升序排列)访问元素的时间复杂度是O(log2n)O(\log_2n)O(log2n)在
c+
斯文~
·
2024-02-01 01:29
杂项
c++
set
stl
【PyQt】01-PyQt下载
环境下安装安装PyQt5Designer2.Liunx环境下安装总结前言拜吾师PyQt5快速入门静态库补充一点知识:Windows:.libLinux:.a.so(动态库)简单描述PyQt就是python调用
C+
R三哥哥啊
·
2024-02-01 00:16
PyQt
pyqt
python
cin和cout
cin和cout本节教你怎么用
C++
的方式输入输出,比如输出怎么“helloworld”。当然,你也可以向你的女朋友输出“ILoveyou”!
和谐创新
·
2024-02-01 00:45
C++学习笔记
c++
逻辑运算与位运算
值得一提的是,在
C++
中,&&可以用and代替,||可以用or代替,!可以用not代替。
和谐创新
·
2024-02-01 00:45
C++学习笔记
c++
C++
面试题(转载)
第一部分:计算机基础1.C/
C++
内存有哪几种类型?
SevenShanwen
·
2024-02-01 00:39
C++
c++
面试
C++
面试:表结构设计规范
目录表结构设计规范示例第一个第二个1.合理选择数据类型2.使用主键3.避免使用NULL4.规范命名5.规范化6.使用索引优化查询7.考虑关系完整性8.避免过宽的表9.预留扩展性10.安全性考虑表结构设计是数据库设计的重要组成部分,它直接影响了数据库的性能和可扩展性。在面试中,了解表结构设计的规范和最佳实践是非常重要的。以下是表结构设计的关键规范和示例。表结构设计规范合理选择数据类型:为每个列选择合
Thomas_Lbw
·
2024-02-01 00:09
c++
设计规范
数据库
C++---动态内存分配 new delete
在
C++
中,new和delete是用于动态内存分配和释放的关键字。
码农小小苏
·
2024-02-01 00:38
C++学习
c++
MySql的安装和部署
1.2MySql的特征1.底层语言使用C、
C++
编写的。并且使用多种编译器进行测试,以确保源码的可移植性。2.支持市面上所有的操作系统。
sour moon
·
2024-02-01 00:30
mysql
数据库
Opencv(
C++
)学习 TBB与OPENMP的加速效果实验与ARM上的实践(二)
在上一篇文章中,我们成功验证了IntelThreadingBuildingBlocks(TBB)与OpenMP在多线程并行处理方面的加速潜力。为了更深入地理解这些技术在实际应用场景中的效能提升,接下来我们将目光转向目标开发板环境,进一步探究这两种框架在嵌入式系统上的实际加速效果。一、OPENMP加速效果测试在探讨OPENMP对性能提升的影响时,我们首先遇到了一个有趣的插曲。通常情况下,OpenMP
沉木渡香
·
2024-01-31 23:37
OpenCV学习笔记
opencv
c++
学习
贪吃蛇---C语言---详解
引言C语言已经学了不短的时间的,这期间已经开始
C++
和Python的学习,想给我的C语言收个尾,想起了小时候见过别人的老人机上的贪吃蛇游戏,自己父母的手机又没有这个游戏,当时成为了我的一大遗憾,这两天发现
暴力的bug制造机
·
2024-01-31 23:27
c语言
开发语言
长度最小的子数组(
c++
题解)
题目描述给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组,并返回其长度。如果不存在符合条件的子数组,返回0。输入格式第一行输入两个整数n和target第二行输入包含有n个元素的num序列输出格式输出一个整数,表示满足题目要求的序列最小长度,若不存在,输出0样例样例输入1复制67231243样例输出1复制2样例解释1子数组[4,3]是该条
hb_zhyu
·
2024-01-31 23:17
c++
算法
数据结构
大小为 K 且平均值大于等于阈值的子数组数目(
c++
题解)
题目描述题目描述给你一个整数数组arr和两个整数k和threshold。请你返回长度为k且平均值大于等于threshold的子数组数目。输入格式第一行输入三个整数和和,分别表示arr数组元素数量、长度限制、平均值限制。第二行输入个空格分开的整数,表示arr数组。输出格式输出一个整数,表示答案。样例样例输入1复制83422225558样例输出1复制3样例解释1子数组[2,5,5],[5,5,5]和[
hb_zhyu
·
2024-01-31 23:16
c++
算法
数据结构
两个数组的交集(
c++
题解)
题目描述题目描述给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。按照从小到大的顺序输出两个数组的交集。输入格式第一行输入两个整数和,分别表示nums1和nums2两个数组元素数量。第二行输入个空格分开的整数,表示nums1数组。第二行输入个空格分开的整数,表示nums2数组。输出格式按照从小到大的顺序输出两个数组的交集。样例样例输入1复制42122122样例输
hb_zhyu
·
2024-01-31 23:46
c++
算法
数据结构
股票买卖(
c++
题解)
题目描述给定一个长度为N的数组,数组中的第i个数字表示一个给定股票在第i天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。输入格式第一行包含整数N,表示数组长度。第二行包含N个不大于的正整数,表示完整的数组。输出格式输出一个整数,表示最大利润。样例样例输入1复制6715364样例输出1复制5样例解释1样例1:在第
hb_zhyu
·
2024-01-31 23:46
c++
算法
数据结构
【华为OD】C卷真题 100%通过:分配土地 JS源码实现【思路+源码】
C++
代码实现:【华为OD】C卷真题100%通过:分配土地
C++
源码实现-CSDN博客C语言代码实现:【华为OD】C卷真题100%通过:分配土地C语言源码实现-CSDN博客Python代码实现:【华为OD
五木大大
·
2024-01-31 23:44
杂谈
java
算法
开发语言
华为od
c语言
c++
javascript
【华为OD】C卷真题 100%通过:精准核酸检测 JS语言实现[思路+代码]
Python实现_为了达到新冠疫情精准防控的需要,为了避免全员核酸检测带来的浪费,需要精准固定可-CSDN博客Java代码实现:【华为OD】C卷真题100%通过:精准核酸检测Java实现-CSDN博客
C+
五木大大
·
2024-01-31 23:43
杂谈
算法
数据结构
华为od
c语言
python
java
javascript
智能指针|巨巨巨详细
要注意的问题unique_ptr独占的智能指针weak_ptr弱引用的智能指针weak_ptr的基本用法weak_ptr返回this指针weak_ptr解决循环引用问题weak_ptr使用注意事项智能指针
C+
Phoenix Studio
·
2024-01-31 23:40
java
jvm
算法
开发语言
c++
函数怎么返回多个值
文章目录代码地址:https://github.com/Phoenix8215/CplusplusMagicalCrafts使用结构体或类:定义一个结构体或类,其中包含了所有需要返回的值。然后在函数中返回这个结构体或类的实例。structResult{intvalue1;doublevalue2;charvalue3;};ResultmyFunction(){Resultr;r.value1=1;
Phoenix Studio
·
2024-01-31 23:39
C++
c++
开发语言
算法
【C项目】顺序表
本博客相关内容如需转载请注明出处,本人学疏才浅,难免存在些许错误,望留言指正作者博客链接:睡觉待开机下面是本项目的大体思路梳理:引言:一般来说,顺序表作为基本的数据结构类型是不需要我们进行实现的,因为一些高级语言比如
C+
睡觉待开机
·
2024-01-31 22:48
c语言
开发语言
购物停车
c++
题目描述小丽是个购物达人,每周末都要去贝壳大街购物。贝壳大街是一条笔直的大街,我们把它抽象成是X轴上的一条线段,街上的每个商铺都位于线段上整数点的位置,而顾客可以在线段上的任何一个位置停车,并且每停一次车都需要交一次费用。小丽希望交纳最低的停车费用。于是小丽请你帮她编程计算一下,如果自己就停一次车,然后步行去之前计划好要去的那些商铺,最后回到停车的位置,那么最短的步行路程是多少。输入第一行输入一个
晓君c++
·
2024-01-31 22:15
算法
【
C++
进阶08】哈希的应用(位图and布隆过滤器)
一、位图1.1位图的概念面试题给40亿个不重复的无符号整数,没排过序给一个无符号整数,如何快速判断一个数是否在这40亿个数中。【腾讯】能想到的解决思路:遍历,时间复杂度O(N)排序(O(NlogN))+利用二分查找:logN放到哈希表或红黑树40亿整数就是16GB,无法全部加载到内存遍历、排序和二分查找就都不太现实虽然可以在文件中归并,但就慢了很多文件中不能用下标,自然无法二分查找虽然可以将数据一
新梦空间
·
2024-01-31 22:42
C++
c++
哈希算法
算法
开发语言
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他