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语言详解】【
数据结构
详解】指针1、sizeof和strlen的对比1.1、sizeof1.2、strlen1.3、sizeof和strlen的对比2、数组和指针笔试题解析
小林熬夜学编程
·
2024-02-13 17:40
C语言详解
c语言
开发语言
【学习笔记】
C++
语言程序设计(郑莉):继承与派生
【学习笔记】
C++
语言程序设计(郑莉):继承与派生1.类的继承与派生1.1派生类的定义1.2派生类生成过程2.访问控制3.类型兼容规则4.派生类的构造和析构函数4.1构造函数4.2析构函数5.派生类成员的标识与访问
果果粒粒
·
2024-02-13 17:05
C++学习笔记
c++
开发语言
BOOL和bool的区别
true,是0和1的区别BOOL取值FALSE和TRUE,是0和非0的区别4、例子boolx=3;//告警boolx=1;//正确BOOLx=3;//正确BOOLx=3.3;//告警二:bool是标准
C+
全栈开发与测试
·
2024-02-13 17:04
软件开发
java
c++
bool和BOOL的区别
bool是
C++
和C#等语言中的基本数据类型,它表示一个布尔值,可以是true(真)或false(假)。在
C++
中,true的值为1,false的值为0。bool类型通常用于判断条件语句和循环控制。
轩宇^_^
·
2024-02-13 17:33
c++
c++
线性表(java实现)
本文整理自《大话
数据结构
》及传智播客视频教程1.线性表定义线性表是由零个或多个数据元素组成的有限序列。
Coding9933
·
2024-02-13 17:09
在
c++
中最重要的语法:类。第一章,什么是类,如何认识类,怎么使用类?
在
c++
中,我们很多时间都要和类去打交道。它也是
c++
相较于c新增的一个比较好用的语法。
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
c++
类的第二章,对象的创建和使用
新年快乐!!!!定义了类,相当于定义了一个数据类型。使用方法和intdouble是一样的,可以定义变量,数组,指针,而定以后的变量,我们把它叫做这个类的对象。定义如下:类名对象名对象是通过“.”这个点来访问成员变量和成员函数的例如:类型名.成员函数用来访问成员函数类型名.成员变量用来访问成员变量然后我们来看主函数通过指针来访问成员。例如:对象指针->成员变量(成员函数)之前之所以说类的用法和int
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
c++
关于this指针
this指针是隐藏在每一个成员函数中的特殊指针,它指向的是所在成员对象的本身。this顾名思义,就是“这个”this:指针,指向当前的对象,"我",只能出现在类的成员函数中,一般不使用classA{private:inti;public:intget()//获取成员变量的值{returni;}voidset(inti)//修改成员变量的值{this->i=i;}};intmain(){Aa;a.s
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
超详细解说c++string类,
c++
的string怎么用,它到底有多好用?
c++
只吃c的字符串风格,但同时还增加了字符串数据类型:string。
power 雀儿
·
2024-02-13 16:01
c++专区
c++
开发语言
c++
,类,构造函数和析构函数。他们到底有多少细节?
新的一年,大家新年快乐!!构造函数:1、定义不论是构造函数还是析构函数都是可以在类内或者类外定义:如下类内:classA{private:略public:A(){...这里就省略了}//这个便是构造函数的定义方式~A(){同上}//相比构造函数,为了区分析构函数,前面加一个小波浪}类外:classA{private:略public:A();~A();}A::A(形参){函数体}A::~A(形参){
power 雀儿
·
2024-02-13 16:31
c++专区
c++
开发语言
学习
你真的了解线性表中的顺序表了吗?(静态与动态顺序)
今天开启我们
数据结构
中的第二篇文章了,过了几天我们今天就来了解了解我们常说的顺序表。在这之前我们也先了解一下线性表。线性表(linearlist)是n个具有相同特性的数据元素的有限序列。
Gu Gu Study
·
2024-02-13 16:52
数据结构
数据结构
c语言
c#
链表
visualstudio
C++
| string类按位赋值小技巧
一切的起因是string类的谜之初始化。在写代码的时候,我发现即使没有用字符串初始化string对象,也可以对string对象进行下标操作,就像这样:#include#includeusingnamespacestd;intmain(){strings;s[0]='x';s[1]='y';cout#includeusingnamespacestd;intmain(){strings;s+='a';
brilliantgby
·
2024-02-13 16:52
C/C++
c++
一篇文章理解时间复杂度和空间复杂度
今天也是很开心的学到了
数据结构
,也是打算把我自己对知识的理解给写出来了。第一篇
数据结构
开始咯。开始之前我们先理解一个概念。什么是算法效率?
Gu Gu Study
·
2024-02-13 16:21
数据结构
java
开发语言
visualstudio
数据结构
力扣(LeetCode)
数据结构
练习题
今天来分享两道力扣(LeetCode)的题目来巩固上篇时间复杂度和空间复杂度的知识,也就是在题目上加上了空间复杂度和时间复杂度的限制。目录给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。给你两个按非递减顺序排列的整
Gu Gu Study
·
2024-02-13 16:51
数据结构
leetcode
数据结构
算法
C++
| KMP算法模板
=p[j])j=pmt[j-1];if(p[i]==p[j])++j;pmt[i]=j;}}以下实例基于上述getNext函数及
数据结构
执行:实例1:寻找并输出匹配位
brilliantgby
·
2024-02-13 16:51
C/C++
算法
c++
c++
烟花代码
#include#include#include#include"math.h"#include"time.h"//烟花弹structJet{intx=0,y=0;inthx=0,hy=0;unsignedlongt1=0,t2=0,dt=0;IMAGEimg;boolisshoot=1;}jet;Jetjet1,jet2,jet3;//烟花structFire{intr=0;//当前半径intm
努力进步的小姜
·
2024-02-13 16:20
c语言
开发语言
青少年编程
汇编
数据结构
第二章 关系代数
本章内容:关系
数据结构
及形式化定义、关系操作、关系的完整性、关系代数本章主要考点:概念、关系的完整性、■■关系代数关系数据库,关系的完整性,关系代数(70页第6题会考一个类似的)关系模型的组成关系模型由
数据结构
闭着眼数星星呀
·
2024-02-13 16:48
数据库
数据库
windows下配置linux的C/
C++
开发环境
使用:ubuntu+samba+gcc+ssh说明:samba会让一个linux虚拟机的文件夹,对应一个磁盘(就像文件一样)1.安装虚拟机:网络设置为桥接模式2.安装linux(ubuntu)安装vim:sudoapt-getinstallvim-gtk3.安装配置samba:将linux的文件系统映射到windows中。安装samba服务器(在windows下访问ubuntu文件):sudoap
dark yang
·
2024-02-13 16:14
linux工程管理
linux
服务器
1024程序员节
Linux系统c/
c++
开发环境配置
安装LLVM全家桶及CMAKE输入以下命令,安装clang,clangd,lldb及cmake。sudoaptinstallclangclangdlldbcmakeyukeyang@DESKTOP-QFK2F47:~/myfiles/test$sudoaptinstallclangclangdlldbcmake[sudo]passwordforyukeyang:Readingpackagelist
UCASers
·
2024-02-13 16:42
开发环境问题
linux
c语言
c++
C语言编程新手入门基础学习:使用函数必须知道的3点注意事项
C语言是面向过程的,而
C++
是面向对象的C和
C++
的区别:C是一个结构化语言,它的重点在于算法和
数据结构
。
小辰带你看世界
·
2024-02-13 16:21
蓝桥杯——第 5 场 小白入门赛(
c++
详解!!!)
文章目录1十二生肖基本思路:2欢迎参加福建省大学生程序设计竞赛基本思路:代码:3匹配二元组的数量基本思路:代码:4元素交换基本思路:代码:5下棋的贝贝基本思路:代码:6方程思路:代码:1十二生肖基本思路:签到题!龙->52欢迎参加福建省大学生程序设计竞赛基本思路:一道排序的题,先按题数排序,题树相等时,按罚时排序代码:#includeusingnamespacestd;#defineIOSios:
JIAN LAI
·
2024-02-13 15:31
蓝桥杯
蓝桥杯
c++
算法竞赛
JS对象 Object.assign()
对象字面量JS中的对象:JavaScript对象是变量的内容放置变量或函数对象字面量是一种简单的键值对
数据结构
letobj={Pcode:{a:'1'},pName:'Apple',getData(){
长沙xtt
·
2024-02-13 15:24
JS进阶
javascript
开发语言
ecmascript
Boost.Asio技术文档汇总
Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost.Asio是用于网络和低层IO编程的跨平台
C+
phymat.nico
·
2024-02-13 15:53
C语言用单链表实现集合的交并补,C语言实现单链表实现方法
C语言实现单链表实现方法链表和我们之前实现过的顺序表一样,都是简单的
数据结构
,链表分为单向链表、双向链表、循环链表。而单向链表又分为两种实现方法,一种为带头节点的单链表,一种为不带头节点的单链表。
weixin_39621060
·
2024-02-13 15:47
C语言用单链表实现集合的交并补
【C语言】实现栈
目录(一)栈(二)头文件(三)功能实现(1)初始化栈(2)栈的销毁(3)压栈(4)出栈(5)取出栈顶元素(6)判断栈是否为空(7)得到栈的数据个数正文开始:(一)栈栈是一种常见的
数据结构
,遵循“后进的数据先出
水墨不写bug
·
2024-02-13 15:46
数据结构
c语言
数据结构
【
数据结构
】C语言实现单链表
C语言实现单链表一、单链表Singlelinkedlist二、结点与接口定义三、单链表实现3.1打印单链表-遍历3.2申请结点3.3头插PushFront3.4尾插PushBack3.5尾删PopBack3.6头删PopFront3.7查找Find3.8前插insert3.9后插InsertAfter3.10删除Erase3.11后删EraseAfter3.12销毁Destroy源代码总结一、单链
shlyyy
·
2024-02-13 15:16
C语言数据结构
数据结构
c语言
链表
【
C++
】new和delete深度解析
文章目录一、new/delete是什么?1.new2.delete二、new/delete怎么用?1.new2.delete3.new[]4.[]delete三、new/delete为什么?1.为什么有operatornew/operatordelete?2.为什么要匹配使用new和delete?new/delete测试环境:visualstudio2019社区版一、new/delete是什么?在
阿福爱学习
·
2024-02-13 14:43
c++
开发语言
c语言
汇编
[
c++
]类默认实现的六个成员函数详解
前言:类自己实现的成员函数主要分三个大类:1.构造类、2.运算符重载类、3.析构类。三个大类帮助用户进行初始化,在类对象使用的优化,以及销毁文章目录一、类的构造1.构造函数2.拷贝构造二、类的运算符重载3.'='等号重载4.默认'&'取地址重载5.默认'&'const取地址重载三、类的析构函数6.默认析构函数一、类的构造构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动调用
阿福爱学习
·
2024-02-13 14:43
c++
开发语言
c语言
【
c++
】
c++
类的大小的计算和this指针
2.类内部的this指针3.this指针的特性本文为作者关于
c++
类学习过程中的小小总结1.类的大小如何计算?
阿福爱学习
·
2024-02-13 14:42
c++
java
数据库
【
C++
】类的隐式类型转换
文章目录前言一、隐式类型转换二、explicit关键字总结前言一、隐式类型转换
C++
类的隐式类型转换是指当一个类定义了适当的构造函数或转换函数时,可以在需要时自动进行类型转换,而无需显式调用转换函数或构造函数
阿福爱学习
·
2024-02-13 14:41
c++
开发语言
数据结构
数据结构
和类型数据的结构例子:地铁数据静态数据:线路、站点(不一定有时间戳,更新慢)动态数据:刷卡记录(必有时间戳,不断产生)时间戳:从1970年1月1日0时0分0秒到现在所经历的秒数行:记录、观测列:
Liam_ml
·
2024-02-13 14:10
C++
入门(上)
文章目录1:什么是C++2.C++的发展史3:
C++
关键字(C++98)4:命名空间4.1:命名空间的概念4.2:命名空间的定义4.3:命名空间的使用4.3.1加命名空间的名称以及域作用限定符4.3.2
一叶之秋1412
·
2024-02-13 14:36
C++
c++
开发语言
10_序列(sequence)
时间:2018-11-02作者:魏文应一、序列序列是python中最基本的一种
数据结构
:
数据结构
指计算机中数据存储的方式。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)。
秋的懵懂
·
2024-02-13 14:37
布隆过滤器
布隆过滤器是一种高效的
数据结构
,它可以用来判断一个元素是否在一个集合中。布隆过滤器使用一个位数组来表示集合中的元素,当一个元素被添加到集合中时,布隆过滤器会将位数组中与该元素相关的位设置为1。
杉斯狼
·
2024-02-13 14:01
java
c++
恶魔轮盘制造第1期输赢
小常识,恶魔叫DEALER,上帝叫God.赢了很简单voidsheng(){cout<<"你获胜了!";MessageBox(NULL,TEXT("你的钱~~~~~~给你"),TEXT("DEALER"),MB_OK);system("pause");system("cls");}输了我用了个选择,如果认为自己能逃出去直接微型病毒伺候voidshu(){cout<<"你输了!";system("p
gezhengxu2024
·
2024-02-13 14:30
c++
其它代码
c++
制造
2018-10-16day13学生管理系统(文件、模块、函数等操作)
简单学生管理系统实现重点:了解项目开发大概过程,以及项目如何逐步实现1、画思维导图,分功能模块画思维导图2、
数据结构
设计,根据实际情况设计相应的
数据结构
3、分功能或模块逐个实现相应功能具体实现如下:main_page.py
MW演员
·
2024-02-13 14:53
【C/
C++
】“包含卫士”“头文件卫士”
在C或
C++
编程中,使用#ifndef,#define,和#endif指令来防止头文件的内容被多次包含是一种常见做法。
chiak7
·
2024-02-13 14:24
c语言
c++
开发语言
C++
函数返回值
c++
的函数返回值是一个对象,那么就会调用这个对象的复制构造函数,将这个函数的栈中的返回值临时变量,复制到调用者的栈中那么就是返回值复制在栈上吗?然后赋值给m3吗?
可爱的小小小狼
·
2024-02-13 13:16
C++
c++
java
jvm
图(高阶
数据结构
)
、最短路径5.1单源最短路径-Dijkstra算法5.2单源最短路径-Bellman-Ford算法5.3多源最短路径-Floyd-Warshall算法一、图的基本概念图是由顶点集合和边的集合组成的一种
数据结构
GG_Bond20
·
2024-02-13 13:46
数据结构
数据结构
算法
c++
Objective-C runtime机制(4)——深入理解Category
category的
数据结构
category对应
无忘无往
·
2024-02-13 13:31
C++
国王的魔镜
目录题目描述:输入输出样例输入输出数据范围限制代码展示题目描述:国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使
无名程序员就是我
·
2024-02-13 13:26
C++
c++
开发语言
后端
国王的魔镜
C++
两种解法
P2799国王的魔镜题目描述国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度
朱圣吉
·
2024-02-13 13:26
乱七八糟
c++
【
c++
基础】温度统计员
说明炎热的夏日,KC非常的不爽。他宁可忍受北极的寒冷,也不愿忍受厦门的夏天。最近,他开始研究天气的变化。他希望用研究的结果预测未来的天气。经历千辛万苦,他收集了连续N(1usingnamespacestd;intmain(){intn,u,ls=1,big=0;cin>>n;inta[105];for(u=0;u>a[u];for(u=0;u
star-dusts
·
2024-02-13 13:55
#
C++实战练题
c++
开发语言
【
c++
基础】求英文句子中的最长单词
说明一个英文句子(长度不超过255),只含有字母和空格,输出最长的一个单词。如有多个长度相同的单词,则输出最前面的一个。输入数据一个字符串。输出数据一个字符串。题解#includeusingnamespacestd;intmain(){strings;stringsmax="";while(cin>>s){if(s.size()>smax.size())smax=s;}cout<
star-dusts
·
2024-02-13 13:55
#
C++实战练题
c++
算法
开发语言
【
c++
基础】同构数
说明同构数是这样一种数:它出现在它的平方数的右端。例如:5的平方是25,5就是同构数,25的平方是625,25也是同构数。再比如:100以内的同构数有1562576这5个整数。请编程计算出1~N之间(包括N)的全部同构数有多少个?输入数据一个正整数N,Nusingnamespacestd;intmain(){intn,a,b,a1,b1,a2,b2,sum=0,numa=0,numb=0,zt=0
star-dusts
·
2024-02-13 13:24
#
C++实战练题
c++
开发语言
【
c++
基础】国王的魔镜
说明国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度。输入数据只有一个字符串
star-dusts
·
2024-02-13 13:54
#
C++实战练题
c++
java
开发语言
c++
面试预备,冲鸭
渣女声明:一些代码和发言是我自己根据理解写的,错误概不负责啊,哈哈,如果你发现了错误,欢迎留言指正
c++
面视题预备设计模式一、基础知识0声明和定义的区别1extern用法2static的用法C语言的static
收废品啦
·
2024-02-13 13:20
c++小白
c++
C++
入门——预处理的二三事
预处理概念预处理也称为预编译,它为编译做预备工作用于处理#开头的指令。常见的预处理指令及其功能#:空指令,无任何效果#include:包含一个源代码文件,把源文件中的#include扩展为文件正文,即把包含的.h文件找到并扩展到#include所在处#define:定义宏#undef:取消已定义的宏#if:条件编译指令,如果给定条件为真,则编译下面代码#ifdef:条件编译指令,如果宏已经定义,则
cqu_shuai
·
2024-02-13 13:19
C++
c++
define
typedef
inline
const
MongoDB:开启你的NoSQL之旅(一)
一、MongoDB是什么MongoDB简介MongoDB是一个基于分布式文件存储的数据库,由
C++
语言编写,旨在为Web应用提供可扩展
地瓜伯伯
·
2024-02-13 13:44
mongodb
java
数据库索引
像是书本中的目录,虽然占用了一些纸张(存储),但换来更加快速的查询.数据库中的列被索引也提高了查询效率.以空间换取时间的查询时间的减少.MysqlMysql的InnoDB支持每个表创建16个索引,底层使用的
数据结构
是
换首歌给你听
·
2024-02-13 13:32
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他