logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++语言程序设计——07 字符串

另外,要注意,当指定的替换长度超过字符串剩余长度时,replace() 会替换从起始位置到字符串末尾的所有内容。empty( )是 string 类中的一个成员函数,这里 “.” 的意思是要对 n1 这个 string 类型的变量调用 empty() 函数,即用 n1 这个字符串的 empty() 功能来检查它是否为空。是string 类的成员函数,其作用是判断字符串是否为空,会返回一个布尔值(t

#c++#开发语言
Python程序开发——python 基础知识点总结

注释就是打草稿,写的东西并不会真正出现在结果里。在Python语言中,注释是使用井号键 # 或三引号 “”" 来分别进行单行注释和多行注释。其中多行注释是以三引号开头,以三引号结尾。例如,下列python代码,第一行用#注释了所以没有运行,第 2-3 行用三个引号进行注释了,是多行注释,所以也没有运行:运行结果如下,注释内的内容被注释掉了所以没有显示:命名规则在考试中常考到,这里要注意,不仅是变量

#python#开发语言
C++语言程序设计——08 函数及常用库函数

从一开始我们学习的 C++ 基础框架中,我们知道主函数其实就是一个函数,它是一个特殊函数,也是程序的开始点。int main() // 主函数,返回类型是int,函数名是main,参数列表是()// 函数体return 0;//main的返回值在 int main() 这里,其返回类型是int,函数名是main,参数列表是()。总的来说,函数包括的内容有返回类型函数名称参数和函数体。

#c++#算法#开发语言
C++语言程序设计——10 结构体

结构体是 C++ 中一种可用户自定义的数据类型,可以将不同类型的数据组合在一起,形成一个新的复合数据类型。可以把结构体理解成把一些重要数据进行打包,可以使其有多个属性,例如学生结构体,里面有姓名、性别、年龄等。结构体(Struct)由以下三个部分组成,分别是关键字、结构体名称和成员列表。struct 结构体名称数据类型1 成员变量1;数据类型2 成员变量2;// ...}结构体变量;

#c++#开发语言
C++语言程序设计——06 数组

数组是存储同一种数据类型的多个变量的集合,一个数组只能有一种数据类型,数据类型 数组名[数组长度];int a[10]

#c++#开发语言
C++语言程序设计——09 指针

例如,下面代码,执行p++。,在其后跟一个变量名,表示取该变量在内存中的起始地址,地址一般以十六进制表示,通过地址结合指针,我们可以间接访问或修改变量的值。在 C++ 中,对于交换场景,更推荐使用“&”,因为它语法更简洁,且同样能达到传递地址的效果,同时更安全。要注意,* 的优先级低于逗号,所以声明多个指针变量时,不能这样声明: float * x, y;我们可以将其指向一个已经定义的变量,由于不

#c++#开发语言
C++语言程序设计——11 C语言风格输入/输出函数

printf 和 cout 都是用于输出,但在语法和使用方式上有很大区别,不过printf 函数格式化更灵活。从标准输入读取一个字符,成功时返回读取的字符(ASCII码),失败时返回-1。进行格式化输入,可以读取各种数据类型(整数、浮点数、字符串等)。来使用,可以理解成占位置,代表这个位置有一个数据类型占用了。这里的格式字符串可以用占位符。

#c++#c语言#开发语言
C++语言程序设计——【算法竞赛常用知识点】❁´◡`❁

是不是模拟题?⏭️暴力模拟✅【题目做什么就干什么、有步骤、有流程、按照规则】(关键词):一步步操作、轮流、每次按步骤、走流程、按照规则、有删除/移动/变换/重新排列等)// 先用一个东西存当前状态(数组、vector、字符串)// 初始化(把一开始的东西放进去)while(没结束) { // 循环直到题目要求结束按题目规则操作 // 做今天/这次的操作更新状态 // 更新状态(剩下的东西替换掉原来

文章图片
#算法#c++#开发语言 +2
C++语言程序设计——12 排序算法-桶排序

另外,桶排序也不属于严格意义上的分治法,桶排序是“ 分桶排序合并 ”,而分治法是 “分治合”。最后,再将所有桶合并。此外,如果数据元素分布不均匀,桶排序效率会下降,例如,当所有元素都集中在少数几个桶或集中在一个桶时,时间复杂度是 O(n。i = 2,需要比较 a[2] = 3 和 a[1] = 2、a[0] = 1,即 2 次比较。桶排序所需空间复杂度为 O(n+k),n 是每个桶内存储元素的平均

#排序算法#c++#算法
C++语言程序设计——基础知识点

本文介绍了C++编程基础中的多个核心概念,包括: 输出cout:使用<<运算符输出数字、字符串及多内容组合,支持换行(endl或"\n")。 四则运算:整数运算结果为整数,含小数则结果为小数,运算符包括+、-、*、/、%。 Dev-C++使用:新建源文件、编写代码、保存并运行的流程。 注释与规范:单行(//)和多行注释(/* */),代码需以分号结尾。 C++三件套:必写代码结构(#include

#c++
    共 60 条
  • 1
  • 2
  • 3
  • 6
  • 请选择