- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 卡码网学习笔记Day5
其中set是把元素值有序排列,unordered_set是无序。,如果未找到要查找的元素,它会返回一个指向集合的。方法用于查找特定元素是否存在于集合中,如果。方法找到了要查找的元素,它会返回指向该元素的。,可以确定集合中是否有查找的元素。的迭代器,表示未找到。如果不等于end()证明在集合中。方法返回的迭代器是否等于。
2024-09-23 21:32:49
318
原创 卡码网学习笔记Day4
给定一个只包含小写字母的字符串,统计字符串中每个字母出现的频率,并找出出现频率最高的字母,如果最高频率的字母有多个,输出字典序靠前的那个字母。核心思想:在关键码和存储位置之间建立一个确定的对应关系f,使得每个关键字key对应一个存储位置,这个对应关系,称为哈希函数。作用:哈希表事根据关键码key的值而直接进行访问的数据结构。哈希表的作用是快速判断一个元素是否出现在集合里面。数组、set集合、map映射。
2024-09-05 20:32:54
309
原创 卡码网学习笔记Day3
形参是函数定义中声明的参数,位于函数的参数列表中。形参的作用是定义函数接受的参数的类型和名称,定义的形参只在函数执行期间有效,在函数执行完毕后会被销毁。实参是函数调用中传递给函数的具体值或变量,实参传递的值必须与函数的形参类型匹配,否则会发生类型错误。C++中的指针就像是一个地址的引用,能帮助访问和操作存储在计算机内存中的数据。这里要注意的是函数并不会改变x和y的值,如果想要改变那么要用到下面的引用。这里面的x,y就是实参,将其传递给函数,函数将传入值相加,返回二者的和。链表的第一个节点的存储位置被称为。
2024-09-03 22:04:37
517
原创 卡码网C++学习笔记Day2
使用取模运算和整数除法来分解一个整数并获取其各位数字,取模运算是用来计算一个整数除以另一个整数后的余数,通常用于判断一个数是否能被另一个数整除,以及计算一些循环和条件操作的条件。例如,可以使用取模运算来判断一个整数是否为偶数,因为如果一个整数除以2的余数是0,则它是偶数,否则是奇数。vector<int> myVector(10,-1)//创建一个大小10个元素,初始化-1。vector<int> myVector(10)//创建一个大小10个元素,初始化0。// 默认初始化,s1是一个空的字符串。
2024-09-02 21:57:28
489
原创 卡码网C++学习笔记Day1
continue,在执行过程中跳过当前迭代循环的剩余部分,然后继续下一次迭代,一般用于在某个特定条件下,跳过某些特定的迭代操作,但仍继续循环。while(std::cin>>a>>b) 这样的话就是什么时候不输入值,什么时候循环终止。std是一个命名空间,::符号是作用域操作符,std::表示正在使用C++标准库中的内容。为了简便程序,可以在程序开头加上using namespace std;输出流 std::coutb;
2024-09-01 16:18:49
272
空空如也
带密码的约瑟夫问题,为什么N取较大值时通过不了
2022-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人