文章列表
计算机发牌程序
要求A: 将52张牌均分给N个人(当除不尽时可以有人多1张)
要求B: 将每个人的牌先按桃、杏、梅、方,再按大小排序。
要求C: 算法效率高。
要求D:合理使用开发语言提供的数据结构,面向对象编程。
今天参加华为赛门铁克的面试了,第一轮技术面过了,结果到了第二轮综合面,十几个人一起,首先自我介绍,然后分组讨论,最后回答面试官的一些问题。感觉自己不是沉默不语的,也不是说个不停的,唉,还是悲催的结束了!
大唐电信两道数据库题
1、有一个数据表A,有pkid 和 enter_time(日期类型),统计出当月注册的用户数,提示用to_char。
答案
select count(pkid) from A
group by substr(to_char(enter_time,'yyyymmddhh24miss'),0,6)
2、有一个数据表A,有pkid和name,统计出用户名重复的用户个数。
答案
select count(name) from
(select name group by name having count(pkid)>1
虽然去大唐电信笔试失败了,但是收获很多 ...