记录
lucky.lu
这个作者很懒,什么都没留下…
展开
-
华为一面,2020/8/4
华为技术一面先介绍项目经历然后会问项目的你负责的问难点,解决方法四个笔试题1,给出40亿个unsigned int数,再给出一个数,如何快速的判断这个数在不在40亿个数字之中,内存20G(储存数据结构,方法)用bitmap,映射2一个数组,奇数放数组前面,偶数放后面,时间O(n),空间O(1)用两个索引,一前i一后j,a[i]是奇数,i++;不是与a[j]交换,j–,再判断a[i],知道i==j3,一组数字,有一个元素只出现一次,其余元素都出现两次,如何快速找到那个只出现一次的空间O(1原创 2020-08-05 14:34:49 · 153 阅读 · 0 评论 -
转载:各种数据类型在16位、32位和64位系统下所占字节差异简介
16位,32位,64位是指计算机内部一次bai性处理数据的位数,位du数越高,cpu处理数据能力zhi越强。计算机语言是用二进dao制来描述的。 也就是说,计算机识别一条信息时,它所识别的只是0和1这两个数而已。八位二进制数是最基本的计算机语言,一个八位二进制数也就是一个字节。比如:00001111、10000110、11011000,就分别代表不同的信息。8位之后,接下来就是16位,32位和64位。代表了计算机识别和处理数据以及信息的能力。编写C、C++程序时需要考虑每种数据类型在内存中所占的内存转载 2020-07-20 17:59:58 · 1418 阅读 · 0 评论 -
记录
记录第一次第一次 做个开始记录,结束踏出校门后前两年的工作,重新开始找工作,审视自己的方向与能力。原创 2020-07-08 16:34:58 · 75 阅读 · 0 评论