C++
SLAM_masterFei
这个作者很懒,什么都没留下…
展开
-
c++华为面试题--牛客网-1.0
有空开始看看牛客网的题,题目要求是输入一个字符串,得到最后一个单词的长度。直接来代码需要注意的是不能直接定义一个char* 然后输入,因为如果用cin输入字符串必须是一个数组用char数组来输入也不行,因为cin 当输入空格或回车会存在输入流中。等待下次cin读取。#include<iostream>using namespace std;int main()...原创 2019-04-26 10:58:54 · 712 阅读 · 0 评论 -
c++华为面试题--牛客网-2.0
虽然现在才研一,但感觉做项目之余还是很有必要去做一些面试题的,怎么说呢,这样可以巩固下基础,毕竟自己的工作可能还是偏一些算法会导致有些地方注意不到。好,来看这题:描述:输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001这题十分简单啊,大一c语言就有十分基础,来看博主参考代码:#include...原创 2019-05-04 17:05:48 · 1004 阅读 · 2 评论 -
转换构造函数和转换函数
何谓转换构造函数,来举个简单例子:#include<iostream>#include<string>#include<vector>using namespace std;class a{public: int x, y; a(int i, int j=2) :x(i), y(j) { }};int main(){ ...原创 2019-05-06 19:14:13 · 919 阅读 · 3 评论 -
c++华为面试题--牛客网-3.0
越做越觉得非科班出身的艰难。。。要不还是老老实实画图去?好吧 再来一题:给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”这个就是简单的循环归类。。。找出每个字符串相同字符的个数,来看代码...原创 2019-05-19 10:51:00 · 872 阅读 · 3 评论 -
c++二级指针和一级指针
对于指针,大家都不陌生,最常见的就是一级指针用来指向一个变量,最简单的例子这样可以通过对p解引用来改变a的值那么二级指针是什么?分两种情况,一种是指向一个一级指针,一级指针指向一个变量,可以如下表示:这是一个简单的例子,题中,指针p存放的是a的地址,二级指针q指向变量p,即q存放的是p的地址,所以对q解一次引用得到的是变量p,即a的地址,解两次引用相当于对p解引用得到变量a...原创 2019-06-16 16:17:42 · 1890 阅读 · 1 评论