![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试题
zdluffy
这个作者很懒,什么都没留下…
展开
-
笔试题 C++ 利用栈实现带括号的加减乘除
参考其他网友的思路,改了原来的bug。对浮点数、整数都适用。维护三个栈,分别存括号、 + -*/ 、数字首先遍历匹配括号,取出括号内的子字符串;然后计算只包括 + -*/ 及数字的子字符串的结果,先计算* / ,将 + -全部入栈,然后计算只包含 + -的结果。#include<iostream>#include<string>#include<sst...原创 2019-08-08 21:55:15 · 1853 阅读 · 0 评论 -
华为笔试题:全量字符集与已占用字符集
输入描述输入一个字符串,字符串中包含了全量字符集和已占用字符集,两个字符集用@相连。@前的字符集合为全量字符集,@后的字符集为已占用字符集合。已占用字符集中的字符一定是全量字符集中的字符。字符集中的字符跟字符之间使用英文逗号分隔。字符集中的字符表示为字符加数字,字符跟数字使用英文冒号分隔,比如a:1,表示1个a字符。字符只考虑英文字母,区分大小写,数字只考虑正整形,数量不超过100,如果一个...原创 2019-09-07 15:54:33 · 3705 阅读 · 1 评论 -
360笔试题(2019年8月):求表面积
题目类似于初中堆小方块求三视图,这里求的是表面积。输入:第一行是M、N,代表小方块占地面积是M*N的二维区域。以下M行分别输入每个位置小方块的个数(即高度),也就是逐行输入,输出:表面积(刚考完,无法保存图)测试用例:输入: 2 2 2 1 1 1输出:20C++代码#include<iostream>#include&l...原创 2019-08-16 21:31:15 · 496 阅读 · 0 评论 -
笔试题&linux:umask创建文件或目录的默认权限
linux下文件的默认权限是由umask值决定的。umask是通过八进制的数值来定义用户创建文件或目录的默认权限的mask对应数值表示的是禁止的权限。具体的细节,文件和目录略有不同。root的默认umask是0022,普通用户的默认umask是0002文件:设置用户创建文件默认的权限当umask为偶数时,创建文件的默认权限为:文件最大权限减去umask权限 例:设置umask为0...转载 2019-08-16 15:54:00 · 1027 阅读 · 0 评论 -
笔试题&linux:修改权限chomd
参考:CSDN1、CSDN2数字与权限对应关系r=4,w=2,x=1若要rwx(可读、可写、可执行)属性,则4+2+1=7若要rw-(可读、可写、不可执行)属性,则4+2=6若要r-w(可读、不可写、可执行)属性,则4+1=5示例:chmod a=rwx file 和 chmod 777 file 效果相同chmod ug=rwx,o=x file 和 chmod 771 file...转载 2019-08-16 15:47:25 · 202 阅读 · 0 评论 -
笔试题&面试题:内联函数
非科班学C++整理小知识点,参考[牛客评论区]、[博客园]、CSDN(https://www.cnblogs.com/chenwx-jay/p/inline_cpp.html)(https://www.nowcoder.com/test/question/done?tid=25895049&qid=71649#summary)inline内联函数是C++中的一种特殊函数,它可以像普通函数...原创 2019-08-10 15:47:57 · 1135 阅读 · 0 评论 -
笔试题:数据库闭包和候选码求解方法
参考:CSDN1、CSDN2候选码题目多次出现在互联网公司笔试选择题中,作为非科班小白,特整理如下。闭包求解方法通俗地讲,闭包就是由一个属性直接或间接推导出的所有属性的集合。计算关系R的属性集X的闭包的步骤如下:设最终将成为闭包的属性集是Y,把Y初始化为X;检查F中的每一个函数依赖A→B,如果属性集A中所有属性均在Y中,而B中有的属性不在Y中,则将其加入到Y中;重复步骤2,直到没有...原创 2019-08-14 18:12:14 · 4992 阅读 · 0 评论 -
笔试题:阿拉伯数字转换为汉字字符 C++
18->十八180->一百八十203->两百零三8008->八千零八20930->两万零九百三十3209809->三百二十万九千八百零九40029302->四千零二万九千三百零二200182190->二亿零一十八万二千一百九十说明:2读作“二”,输入最大到亿本代码没有小数功能笔试遇到的,网上很多博客都是用jav...原创 2019-08-09 18:02:53 · 1462 阅读 · 7 评论 -
华为笔试题:带括号的逻辑运算
逻辑运算优先级:! > & > |例如:1|(1&0)=11&0|0&1=0!0&1|0=1((!0&1))|0=1思路:用栈来维护数字、运算符和括号。先去括号内的子表达式,然后遍历一遍把!都消掉,然后用栈先把&都消掉,最后计算|运算。#include<iostream>#include...原创 2019-08-09 14:30:06 · 1665 阅读 · 2 评论 -
笔试题:堆积木(拼多多真题)
参考:CSDN、牛客题目描述有N个积木,变长为Li,每个高度为1,每个重量为Wi要求:严格保证变长大的叠在边长小的上面每个积木只能承受自身大小7倍以内的重量,所以其上所有积木重量综合不能超过这么多问最高能搭多高的积木测试用例输入:10 # 积木个数N1 2 3 4 5 6 7 8 9 10 # 各积木边长1 1 1 1 1 1 1 1 1 10 # 各积木重量输出:...原创 2019-08-13 17:22:27 · 2262 阅读 · 0 评论 -
齐安信 测开岗 笔试题
队尾者的幸运编号n个人,报到5出列,报完一圈重头再来,队尾那个人第几个出列。类似于幸运的编号#include<iostream>#include<vector>#include<algorithm>using namespace std;int tailLuckyId(int n){ vector<int> arr(n, ...原创 2019-09-09 22:23:45 · 301 阅读 · 0 评论