c++
中国“名猿”
好好学习
展开
-
C++中的函数指针
这样,使用MyFunctionPointer就可以声明一个指向函数的指针,使得代码更加简洁易读。在C++中,函数指针是一个指向函数的指针,可以用来调用函数。原创 2024-07-08 10:23:18 · 217 阅读 · 0 评论 -
DEV c++中添加c++11编译环境
然后在这里加上-std=c++ 11。原创 2023-03-16 15:00:53 · 2318 阅读 · 1 评论 -
C++的set容器没有assign()方法
原创 2021-04-22 16:15:21 · 536 阅读 · 0 评论 -
力扣:17.电话号码的字母组合
**注意::**注意看代码一和代码二的递归函数jq()的不同之处,如果在本层加了push_back(),那么让for的下一个字母进去的之前应该pop_back()出来刚刚的加的字母。代码一:class Solution {public: map<char,string> h{ {'2',"abc"},{'3',"def"}, {'4',"ghi"},{'5',"jkl"}, {'6',"mno"},{'7',"pqrs"}, .原创 2021-04-22 15:24:25 · 121 阅读 · 0 评论 -
阿里巴巴笔试题2021/4/9
排队打饭,未通过,可能审错题了#include<stdio.h>#include<iostream>#include<string>#include<set>#include<sstream>#include<vector>#include<map>#include<algorithm>using namespace std;int main(){ int t,i,j,k;原创 2021-04-09 20:45:10 · 458 阅读 · 0 评论 -
C++中vector整体复制操作
#include<stdio.h>#include<iostream>#include<vector>#include<stdlib.h>#include<algorithm>using namespace std;bool cmp(int a,int b){ return a>b;}int main(){ int arr[11] = { 21, 4, 55, 220, 46, 79,200, 5, 78,原创 2021-03-30 23:35:05 · 1730 阅读 · 0 评论 -
C++实现二分查找
#include<stdio.h>#include<iostream>#include<vector>using namespace std;int binarySearch(vector<int> a, int target) { int left = 0; int right = a.size(); while(left <= right) { int mid = (right + left)/2;原创 2021-03-17 16:38:38 · 149 阅读 · 2 评论 -
C++中输入动态数组
#include<stdio.h>#include<iostream>#include<vector>using namespace std;int main(){ int a; vector<int> v; while(cin>>a) { v.push_back(a); if(cin.getchar()=='\n') break; } cout<&原创 2021-03-17 16:29:59 · 3958 阅读 · 2 评论 -
ccf题目;游戏(C语言/C++100分代码)
问题描述试题编号: 201712-2试题名称: 游戏时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一...原创 2019-09-14 20:38:59 · 887 阅读 · 0 评论 -
如何下载带编译器的codeblocks
进入官网下载网址:http://www.codeblocks.org/downloads/26下载如图所示那个:下载好安装程序之后就直接运行,安装步骤比较简单,直接下一步即可。安装好之后经常是运行不了,问题不大,按我下面几个步骤弄一下就好了,很简单:选择setting中的第三个选项:compiler…然后出现下图设置界面,点击reset default点击reset default就是重置它设置的意思,后面就全部点“是”,完成后重启就搞定了...原创 2020-10-20 16:11:48 · 3045 阅读 · 2 评论 -
相邻数对 ccf题目C/C++满分代码
问题描述试题编号: 201409-1试题名称: 相邻数对时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述 给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。输入格式 输入的第一行包含一个整数n,表示给定整数的个数。 第二行包含所给定的n个整数。输出格式 输出一个整数,表示值正好相差1的数对的个数。样例输入610 2 6 3 7 ...原创 2020-05-07 11:22:58 · 205 阅读 · 0 评论 -
门禁系统 C语言/C++100分代码 ccf题目
问题描述试题编号: 201412-1试题名称: 门禁系统时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。输入格式 输入的第一行包含一个整数n,表示涛涛的记录条数。 第二行包含n个整数,依次...原创 2020-05-03 16:00:33 · 604 阅读 · 0 评论 -
关于C/C++中得break使用
(1) for循环语句中执行break后就直接跳出for结束,后面得语句都不进行;for(i=0;i<10;i++) { if(i==5) break; } cout<<i;这段代码的运行结果是i=5。也就是说明了,执行了break后,直接跳出for循环语句,i++这个语句就不执行了。...原创 2020-04-28 11:51:02 · 452 阅读 · 0 评论