笔试
文章平均质量分 80
hao小向
需求分析、产品设计
展开
-
2016阿里巴巴笔试题
昨天刚刚考完阿里的秋季校招笔试,40分钟单选和60分钟开放题,选择题50%以上为数学题,还涉及到了操作系统,算法。整理如下:选择题:(1)下列语句中描述最正确的是____。 Linux 的线程同步方式有:临界区,内核对象,互斥量,条件变量 Linux 的线程同步方式有:临界区,内核对象,互斥量,信号量 Linux 的线程同步方式有:临界区,内核对象,条件变量,原创 2015-08-24 10:16:16 · 2332 阅读 · 1 评论 -
面向对象的五个基本原则
本节主要内容:面向对象的五个基本原则一、单一职责原则(Single-Responsibility Principle):就一个类而言,应该仅有一个引起它变化的原因。 例如:写一个WinForm应用程序,需要将数据库的操作、文件的操作、算法的运用等,不需要将这些都写在Form这样的类中。应该将它们各自分开,应对将来的变化。或许你在写另外一个From类的时候,也需要用到文件操作,转载 2015-09-14 15:53:11 · 1568 阅读 · 0 评论 -
程序编译过程
参考了博文http://blog.chinaunix.net/uid-11572501-id-2868702.html程序编译程序的编译过程如下图所示,分为预处理、编译、汇编、链接等几个阶段。预处理:预处理相当于根据预处理命令组装成新的C程序,常以i为扩展名。编译:将得到的i文件翻译成汇编,s文件。汇编:将汇编文件翻译成机器指令,并打包成可重定位目标程序的o文件。该文件转载 2015-09-15 20:15:22 · 874 阅读 · 0 评论 -
关键字const总结
Const用法 const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外CONST在其他编程语言中也有出现,如C++、PHP5、C#.net、HC08 C。主要作用(1)可以定义const常量,具有不可变性。 例如转载 2015-09-15 21:42:58 · 393 阅读 · 0 评论 -
Static用法总结
C语言中static函数分为内部函数和外部函数当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,将函数分为内部函数和外部函数。内部函数(又称静态函数)如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,这种函数称为内部函数。定义一个内部函数,只需在函数类型前再加一个“static”关键字即可,如下所示:stat转载 2015-09-15 21:49:38 · 761 阅读 · 0 评论 -
普通代码块,静态代码块和构造代码块
请问Demo的输出:public class Parent{static {System.out.println("1");}{System.out.println("2");}}public class Child extends Parent{System.out.println("3");static {System.out.println("4");}{原创 2015-10-25 15:54:29 · 827 阅读 · 0 评论 -
笔试算法题解析--二维数组右上到左下打印
这几天考了一些公司的笔试,现凭着一些记忆,对有关算法实现题做解析并实现。1.二维数组,从右上到左下进行打印输出,如:1 2 3 4 5 6 7 89 10 11 12 13 14 15 16.输出4,3,8,2,7,12,1,6,11,16,5,10,15,9,14,13。解析:(1)比较笨的方法从右上角看,中心对角以上的输出顺序为:i=0,j=3;原创 2015-09-23 10:56:23 · 776 阅读 · 0 评论 -
笔试算法题--股票买卖问题(两次买卖)
题目:一个人一天只能进行最多两次买和两次卖,并且只有卖了才能继续买。问一天可以获得的最大收益,要采用时间复杂度低的实现。股票价格为:10,22,5,75,65,80.答案:87(10买,22卖,5买,80卖)动态规划解决方法:设置数组dp[i][j]表示:prices[i]买入到prices[j]卖出的收益。则得出dp[i][j]为0 12 -5 65 55 70 0 0 -原创 2015-09-23 11:27:54 · 6591 阅读 · 5 评论 -
xian笔试面试题总结
1. 进程间通信方式2. 索引的原理、分类和作用3. Sql和nosql的区别、优缺点,常见的nosql数据库有哪些?4. 判断一个字符串是不是回文串,其中之匹配字母和数字,字母不区分大小写,空串也是回文穿5. 判断一个数字数组中的素数。素数的定义,如果存在m,a[m]>a[0…m-1],且a[m]6. 求一个字符在字原创 2015-10-22 15:51:21 · 508 阅读 · 0 评论