WadeGao
WadeGao
全部文章
Huawei
C++(4)
Hash(2)
LeetCode(48)
PTA(10)
SQL(1)
剑指Offer(2)
动态规划(1)
堆(1)
嵌入式(3)
服务器(1)
未归档(3)
栈(1)
树(2)
考试(6)
计算机组成原理(2)
递归(2)
链表(2)
归档
标签
去牛客网
登录
/
注册
Wades NoteBook
这个人很懒,什么也没写。
全部文章
/ Huawei
(共4篇)
Huawei:反转句子单词
一、问题描述 二、解题思路 很明显,用到栈来保存单词,用双指针解决。 首先去掉字符串的前导空格 从头到尾扫描字符串,以空格来区分不同的单词 每次找到一个单词后,将一个空格压入栈内 扫描得到一个单词后,将快指针作为新的起点,令慢指针指向和快指针相等的位置,即令慢指针作为新的起点,重复操作上述过...
2020-09-25
0
361
华为研发工程师编程题:汽水瓶
一、题目描述 二、解题思路 如果汽水瓶数目为1或者0,那么一瓶都喝不到 如果汽水瓶数目为2或者3,那么只能喝到一瓶 如果为2,喝到一瓶后手里一个瓶子都没有了,没法继续循环下去 如果为3,喝到一瓶后手里只剩一个瓶子,没法继续循环下去 如果汽水瓶数目大于3,每...
2020-09-25
0
917
华为研发工程师编程题:明明的随机数
一、题目描述 二、解题思路 做两个bool类型哈希表记录即可,初始化为false,到时候遍历为真的数组元素,输出下标 #include <algorithm> #include <iostream> #include <vector> using na...
2020-09-25
0
483
华为研发工程师编程题:十六进制转换十进制
一、题目描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 ) 二、解题思路 逐个读取字符串的字符,进行变换 #include <iostream> #include <string> #include <vector>...
2020-09-25
0
487