祯民
祯民
全部文章
分类
codeBlock(2)
eclipse(1)
github(1)
java(44)
Linux(8)
PAT(19)
PS(2)
python(1)
WEB前端(34)
WEB后端(31)
实习工作(4)
数据库操作(1)
未归档(4)
算法(4)
归档
标签
去牛客网
登录
/
注册
祯民的博客
全部文章
(共156篇)
PAT考试C++总结(二)
1.abs()绝对值,pow()次方,sqrt()开方,使用时需要加上头文件cmath 2.reverse(a,b),将某数组部分全部倒序,a为起始地址,b为终点地址,倒序部分不包括b。使用时需要加上头文件algorithm 3.C++的几种输入输出方式: cin:遇到空格或换行结束 cin.g...
2019-09-26
0
553
对C++指针的理解
指针对象指向某一处地址,如果你希望赋值以后初始的更改了指针对象的值也发生更改的话就用指针吧。对于指针的初始化下面说的这两种方式的结果是不同的,c=&a和*c=a ,在没有指定指针c的地址前,是不可以使用后者改变指针对应的值的,前者是修改c指向的地址指向对象a,当a的值改变时,c也会更改。后者...
2019-09-26
0
552
PAT_B_1030 完美数列 (25 分)【测试点4超时】【测试点5报错】
给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。 输入格式: 输入第一行给出两个正整数 N 和 p,其中 N(≤105)是输入的正整数的个数,p...
PAT
C++
2019-09-26
0
814
PAT考试C++总结(四)
1.对于长度为n的字符串,如果用char数组表示,数组长度应该至少设置为n+1,因为C++字符串以\0结束,就是说会多出一个字符 2.如果用scanf接收字符串,最好使用char数组表示字符串,那么不需要写取地址符,直接写数组的名称也就是它的首地址即可,如: char name[6]; scan...
2019-09-26
0
483
PAT考试C++总结(五)
1.string初始化方法: string s1 = "abcdefg"; //初始化方式1 string s2("abcdefg"); //初始化方式2 string s3 = s2; //通过拷贝构造函数 初始化s3 s...
2019-09-26
0
643
1073. 多选题常见计分法 C++答案
#include<iostream> #include<cstdio> #include<string> #include<string.h> #include<map> #include<vector> #include<...
2019-09-26
0
498
PAT考试C++总结(六)
1.要指向容器内的某个对象应该使用迭代器,迭代器是指针的泛指,这里不可以用指针去指向容器对象,将会类型不匹配 2.判断容器内是否含有某元素可以使用STL中的find方法,使用时需加上头文件algorithm. find(start,end,value) 所有的返回,均是迭代器(容器)...
2019-09-26
0
636
PAT考试C++总结(七)
1.isalnum():如果参数是字母数字,即字母或数字,该函数返回true isalpha():如果参数是字母,该函数返回真 isdigit():如果参数是数字(0~9),该函数返回true 使用时需要加上头文件cctype 2.sort只能对线性容器排序,不能直接对map容器排序,想要对map...
2019-09-26
0
691
PAT甲级C++总结(一)
1.min和max:返回a和b的最小值或最大值,有三个参数,前两个必需,为比较的参数,第三个为比较的方法,使用时需要加上头文件algorithm 2.C/C++,用0x3f3f3f3f表示无穷大,0xc0c0c0c0表示无穷小 3.dijk最短路径算法:(懒得解释,直接上代码) #includ...
2019-09-26
0
609
PAT甲级C++总结(二)
1.STL 中的find(begin,end,val)方法用于查找某对象,begin和end为查找的首尾地址,区间是左闭右开,val为查找的值,如果找到将返回指定的地址,如果没找到,将返回参数end 2.dfs算法中,如果对于图的路径数组maps[N][N]出现了内存受限,可以使用vector&l...
2019-09-26
0
512
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页