面经
小c轩令
这个作者很懒,什么都没留下…
展开
-
我的研发面经_显卡的硬件结构
1.GPU硬件相关:使用卡的型号:总结一下英伟达显卡的型号,N卡自发展至今经历了这几个架构:第一代G80:tesla架构第二代:费米架构第三代:开普勒架构第四代:麦克斯韦架构第五代:帕斯卡架构其中我们所用到的设是1050ti、1080ti、和TITAN X。其中1050ti的结构是6核(sm),每个sm中有128个计算单元(sp),共768个sp。其中1...原创 2019-04-24 10:57:23 · 1171 阅读 · 0 评论 -
我的研发面经_C++关键字小结
C++的描述性关键字有哪些?1.const:用const修饰的变量是只读属性,一旦初始化后不能更改。例:const int a;和 int const a;//在这两个中const的作用是一样的,a是一个常整型数。const int *a;int * const a;int const * a const;//签一个意味着a是一个指向常整型数的指针(也就是,指向的整型数是不可修改...原创 2019-06-15 15:46:07 · 207 阅读 · 0 评论 -
我的研发面经_程序内存结构分析①C语言
1原创 2019-06-15 15:50:23 · 523 阅读 · 0 评论 -
我的研发面经_ELF文件结构小结
Linux共享库、静态库、动态库详解介绍使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared li...原创 2019-06-15 23:11:22 · 249 阅读 · 0 评论 -
我的研发面经_程序内存结构分析②C++
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。这里有个问题:为什么没有了bss、data和代码区?反而多了自由存储区、全局/静态存储区、常量存储区。目前可以理解为是C++和C的区别。栈。就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配...原创 2019-06-16 00:47:34 · 167 阅读 · 0 评论 -
IP地址相关计算_计算机网络
转载一篇学习一下https://blog.csdn.net/chaoshenzhaoxichao/article/details/82960999通过IP地址和子网掩码与运算计算相关地址知道ip地址和子网掩码后可以算出:1、 网络地址2、 广播地址3、 地址范围4、 本网有几台主机例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。算出网络地...转载 2019-07-10 15:24:22 · 857 阅读 · 0 评论 -
8.17腾讯开发岗笔试第四题
看楼问题实例:输入:6//6栋楼5 3 8 3 2 5//每栋楼高度。输出:3 3 5 4 4 4//表示站在对应位置处,所能看到的所有楼。这道题当时自己没做完,交了卷之后才做的,测试用例是ok了,思路也比较清晰,就是从立足点开始,由近及远,向左向右,不断更新最高的楼高度,如果新楼比前面最高的一个楼高,就能看到,否则看不到。#include<iostream>usin...原创 2019-08-17 23:05:51 · 458 阅读 · 2 评论 -
8.17腾讯笔试开发岗第二题
逆序对问题简介:先对字符串做一个部分翻转,求得翻转结果里逆序串的个数(两个数字之前前面数字比后边大,组成一个逆序串,如3,2,1中,3,1;2,1,分别是两个逆序串)。用例:第一行n:2 //表示目标数据个数为2^n个第二行:2 1 4 3//表示这个长度为4的数据串的各个值第三行:4 //做4次变换第四行:1 2 0 2 //每次的变换空间大小输出:0 //输入2,1,4,3,...原创 2019-08-17 23:21:55 · 494 阅读 · 0 评论