博客专栏  >  编程语言   >  笔试面试题

笔试面试题

为了明年找到更好啊的工作,现在开始刷题,我刷的全部都是一些大公司的笔试面试题,希望对你们有所帮助

关注
1 已关注
34篇博文
  • 详述大端小端存储

    大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。...

    2016-07-22 23:31
    211
  • 小米面试题——并查集(关于朋友圈问题)

    假如已知有n个人和m对好友关系(存于数字r)。如果两个人是直接或间接的好友(好友的好友的好友...),则认为他们属于同一个朋友圈,请写出程序求出这n个人里一共有多少朋友圈。    例如:n=5,m=3...

    2016-08-02 19:29
    435
  • 剑指offer——查找一个字符串中第一次出现一次的字符(哈希直接定址法)

    哈希表——直接定址法的应用 哈希表(Hash table,也叫散列表),是根据关键码值而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。 直接...

    2016-08-18 13:57
    366
  • 百度笔试题——单词接龙

    题目相信大家已经很明确了,我的思路是借助一个栈,将所有单词的首字母和尾字母都入栈,全部入栈后进行判断,需要声明的是,栈顶元素(末单词的尾字母)和栈底元素(首单词的首字母)不需要进行判断。用两个变量接收...

    2016-09-08 12:42
    229
  • 面试题——不用循环计算1+2+...+100之和

    前几天看到校招的面试题,要求不要用循环计算出1+2+3...+100之和。当我看到这道题的时候第一反应就是用递归写,能用循环的程序不一定能用递归去写,但是能用递归的程序一定可以用循环写出。所以递归和循...

    2016-09-28 14:51
    577
  • 线索化二叉树

    “test.cpp” #include using namespace std; #include enum Tag { THREAD, LINK, }; template struct B...

    2016-10-01 14:22
    357
  • 360面试题——搜索二叉树转换成有序的双向链表

    360面试题——(不允许创建新的节点)搜索二叉树转换成有序的双向链表 这道题有两种思路,一种是创建节点,中序遍历搜索二叉树,然后链表尾插。第二种是线索化二叉树的思想(思路二才是符合题目要求的) ...

    2016-10-09 16:46
    337
  • 剑指offer——复杂链表的拷贝

    /* struct RandomListNode { int label; struct RandomListNode *next, *random; RandomListNo...

    2017-03-23 20:48
    123
  • 大整数排序

    时间限制:1秒 空间限制:32768K 热度指数:463  算法知识视频讲解 题目描述 对N个长度最长可达到1000的数进行排序。  输入描述: 输入第一行为一个整数N,(1<=N<...

    2017-04-16 17:53
    155
  • 八进制

    #include using namespace std; #include #include void test(){ int num = 0; vector arr; int key = ...

    2017-04-22 23:32
    99
  • 面试热题——任意进制(32进制及以下)之间的转换

    #define _CRT_SECURE_NO_WARNINGS 1 #include using namespace std; #include #include #include //将...

    2017-05-25 23:28
    99
  • 程序员面试金典——输出单层节点

    “test.cpp” /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right;...

    2017-01-02 12:38
    451
  • 排序——快速排序挖坑法的变形

    题目要求 代码实现 #include using namespace std; #include int Find(vector flag) { for (size_t i = 0...

    2016-12-20 23:00
    395
  • 程序员面试金典——最大连续数列和

    class MaxSum { public: int getMaxSum(vector A, int n) { // write code here vecto...

    2016-12-10 21:21
    255
  • 程序员面试宝典——子串判断

    时间限制:3秒 空间限制:32768K 热度指数:545 本题知识点: 字符串 高级结构   题目描述 现有一个小写英文字母组成的字符串s和一个包含较短小写英文字符串的数组p,...

    2016-12-20 22:47
    378
  • 动态规划——最长升序子序列

    问题描述 一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, a...

    2016-11-19 09:58
    412
  • 京东——上台阶

    上台阶 热度指数:2961时间限制:3秒空间限制:32768K 本题知识点: 递归 动态规划  算法知识视频讲解 题目描述 有一楼梯共m级,刚开始时你在第一级,若每次...

    2016-11-18 13:54
    236
  • 楚楚街——解密

    “test.cpp” #include using namespace std; #include #include #include void DFS(const string& str,in...

    2016-11-17 22:51
    359
  • 蓝桥——你的密码安全吗?

    “test.cpp” #include using namespace std; #include void test() { string str; cin>>str; int arr...

    2016-11-12 11:13
    257
  • 面试题——大数据处理解题思路

    (1)给一个超过100G大小的log file,log中存着IP地址,设计算法找到出现次数最多的IP地址? 解题思路:IP地址是一个32位的字符串,100G在内存中肯定放不下,所以我们必须通...

    2016-11-10 22:24
    286
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部