第2次实验——算法基本功 与 综合思考
来源:互联网 发布:java动态链接库 编辑:程序博客网 时间:2024/06/14 00:41
(2)经典算法面试题
1、八皇后问题,输出了所有情况,不过有些结果只是旋转了90度而已。
2、有4种面值的邮票很多枚,这4种邮票面值分别1, 4, 12, 21,现从多张中最多任取5张进行组合,求取出这些邮票的最大连续组合值。(华为2003年校园招聘笔试题)
3、求网格中的黑点分布。现有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和,请在这张网格中画出黑点的位置。
4、随机分配座位,共50个学生,使学号相邻的同学座位不能相邻.
5、递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
6、2005年11月23日慧通笔试题:写一函数判断某个整数是否为回文数,如12321为回文数。可以用判断入栈和出栈是否相同来实现(略微复杂些),这里是将整数逆序后形成另一整数,判断两个整数是否相等来实现的。
#include "stdafx.h"
int IsEchoNum(int num) {
int tmp = 0;
for(int n = num; n; n/=10)
tmp = tmp *10 + n%10;
return tmp==num;
}
int main(int argc, char* argv[]) {
int num = 12321;
printf("%d %d\n", num, IsEchoNum(num));
}
(4)实习与工作
感兴趣的工作:手机软件开发,游戏开发测试
岗位:Android工程师
职位要求:
1、计算机科学或相关专业学科的本科或以上学历;
2、1年以上JAVA开发经验,有独立的解决代码问题的能力;
3、熟悉Android应用开发框架,能独立开发高性能的Android应用;
4、思维清晰敏捷,逻辑分析能力强,良好的口头和书面表达能力,善于与人沟通,能够承担一定的工作压力,责任心强。
1、计算机科学或相关专业学科的本科或以上学历;
2、1年以上JAVA开发经验,有独立的解决代码问题的能力;
3、熟悉Android应用开发框架,能独立开发高性能的Android应用;
4、思维清晰敏捷,逻辑分析能力强,良好的口头和书面表达能力,善于与人沟通,能够承担一定的工作压力,责任心强。
不足:java基本功不够好,没有开发经验,没有做过什么项目也没参加过比赛。
很多计算机的职位都要求有项目开发经验。我的基础知识还不是很好,没有项目开发的能力。我必须尽快补充自己知识方面的缺陷,然后试着跟同学一起开发一些东西,这样才能更好的找到自己喜欢的工作。
0 0
- 第2次实验—算法基本功与综合思考
- 第2次实验 - 算法基本功与综合思考
- 第2次实验算法基本功与综合思考
- 第2次实验--算法基本功与综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 第2次实验——算法基本功 与 综合思考
- 更改App Store账号地区(非通过iTunes更改)
- uva 11806 容斥原理
- OnClientClick用法
- swift开发:试玩 Apple 网站的 playground
- php中curl_multi的应用
- 第2次实验——算法基本功 与 综合思考
- Spring自动扫面和依赖注入
- C#调用存储过程
- 调用网络端口查询天气情况
- cocos2dx问题:error: undefined reference to 'XXX'
- Google 公布次世代平板- 超炫 Tango tablet 带来「真正 3D」[影片]
- 用匈牙利算法求二分图的最大匹配
- 两个线程,一个线程输出1,一个线程输出2,循环输出
- 【解题报告】uva562_Dividing coins(划分硬币, dp, 01背包)