面试问题如下:

1. 求从10到100中能被3或5整除的数的和

int sum = 0; for(int i = 10; i <= 100; i++) if( i % 3 == 0 || i % 5 == 0) sum += i; System.out.println(sum);

2. 将一个字符串逆序,不要使用反转函数

String message = \"he saw a racecar\";

StringBuilder rev = new StringBuilder();

for(int i = message.length()-1; i >= 0; i--)

rev.append(message.charAt(i));

System.out.println(rev.toString());

3. 反转一个栈

import java.util.*;
public class MyProgram extends com.ktbyte.submit.Coder {public static void main(String[] args) {Stack items = new Stack();items.push(\"he\");      //he is at the bottom of the stackitems.push(\"saw\");items.push(\"a\");items.push(\"racecar\");reverseStack(items);   //now he is at the top//print in order pushed:while(items.size()>0) System.out.println(items.pop());}public static  void reverseStack(Stack stack) {Queue rev = new LinkedList();while(stack.size()>0) rev.offer(stack.pop());while(rev.size()>0)   stack.push(rev.poll());}
}

不少程序员都会碰到的三个面试题相关推荐

  1. 端粒效应《The Telemere Effect》程序员的养生指南(三)身心与生活

    身为程序员,面临着久坐,工作时间长,工作量大等种种问题.健康显得至关重要.接下来,打算借助一本诺奖得主写的书,来探讨下怎么能够更加健康的做好程序员的工作.端粒效应<The Telomere Ef ...

  2. 程序员的奋斗史(三十九)——大学断代史(三)——我和知乎邂逅

    文/温国兵 遥望2011年的某个惶惶岁月,那是我与知乎相识的日子. 排除知乎网站的内测用户,我应该算得上第一批用户.那时知乎网还未开放注册,只能通过好友邀请注册,我费了九牛二虎之力,申请了好几次,才拥 ...

  3. Python程序员都会喜欢的6个库

    在编程时,小挫折可能与大难题一样令人痛苦.没人希望在费劲心思之后,只是做到弹出消息窗口或是快速写入数据库.因此,程序员都会喜欢那些能够快速处理这些问题,同时长远来看也很健壮的解决方案. 下面这6个Py ...

  4. 决定Java程序员工资高低的三个因素

    因为工资高,吸引了一大批人纷纷加入IT行业.的确,就目前的形势来看,IT行业的平均工资确实高于一般行业,但这并以为只要进入这一行就是高工资,想要获得高工资还是看个人技术和其他因素的. 本篇文章总结了影 ...

  5. 程序员的奋斗史(三十七)——大学断代史(一)——开篇

    文/温国兵 想了很久,还是决定写一系列文章来祭奠下逝去的青春.至于怎么组织,还是决定以话题的形式.如果你要问我为什么取名<大学断代史>,这可得益于高中语文老师.可敬的语文老师写了一本书,名 ...

  6. 程序员的浪漫:三十行代码实现用她的名字作幅画

    程序员的浪漫:三十行代码实现用她的名字作幅画 hello,各位小伙伴们大家好,看这篇文章的有很多新的朋友,有估计有不少的老朋友,首先做个自我介绍,我是一灰灰,码农界的资深搬运工:今天呢,没有站在我身边 ...

  7. 程序员的奋斗史(三十八)——大学断代史(二)——我与数据库的故事

    文/温国兵 惰性人皆有之,也算是人的一大天性.几日之前便构思好此文,怎奈每日杂事繁多,今日才提起笔,作下此文.本文谈谈我与数据库的故事. 说起和数据库结缘,还得从大一说起.大一刚开始接触C语言,每日就 ...

  8. 程序员的奋斗史(三十五)——人在囧途之应聘篇(五)

    文/温国兵 人活着总要学会尝试,并在试错中成长. 周一,微凉.做BRT到面试地点的途中,仰头一望,灰蒙蒙的天.在我记忆里本以为只有成都才可见的雾霾天原来广州同样可以看到.一座座高楼大厦直逼云霄,好似要 ...

  9. 程序员编程艺术第一~三十八章集锦与总结,及Github地址、PDF下载

    程序员编程艺术第1~38章集锦与总结,及Github.PDF下载 前言 熟悉本blog的朋友大都知道,在2010年刚开始写本博客之际,我整理过一个微软面试100题,后来我为这100题开始发帖讨论,写答 ...

最新文章

  1. 独家 | 5大冠军出炉!李开复的AI挑战赛,冠军们聊到了这么些感受
  2. rabbitmq sleuth zinkip 分布式链路追踪
  3. [转] boost::function用法详解
  4. 红帽JBoss BRMS和BPMS富客户端框架展示了与GWT / Errai / UberFire和AngularJS的多语言集成...
  5. 仿ios桌面vivo_vivo全新OriginOS细节曝光:系统UI大变样
  6. dhh basecamp_使Basecamp的薪酬透明化保留了人才
  7. java打印菱形的简单方法
  8. cas5.2集成ldap
  9. 内存核心频率、工作频率,等效频率、预读取技术详解
  10. h5 input 阴影_CSS3文本阴影 text-shadow
  11. ural 1104. Don’t Ask Woman about Her Age
  12. Python的环境安装
  13. python性能差_Python 性能分析大全
  14. 【C语言编程】简单密码
  15. 全文搜索引擎ElasticSearch
  16. c++类的类型转换函数
  17. 【OneOS万耦启物】
  18. win7系统服务print spooler 无法启动解决方法(开启及关闭方法)
  19. 阿里云点播录制,上传,播放使用说明及遇到的坑
  20. MongoDB安装教程(Win10Linux)

热门文章

  1. 【触觉AI】麻省理工研发带550个传感器的触觉手套,通过触摸识别物体|湾区人工智能...
  2. 《Cortex-M0权威指南》之体系结构---程序映像和启动流程
  3. 解决数据分权访问----SQL2016 行级安全解决方案
  4. invoke方法_JVM是如何执行方法调用的?
  5. 提高网页中GOOGLE广告显示速度的代码
  6. 骁龙8性能巅峰旗舰!黑鲨5系列获3C认证:配备120W快充
  7. 亿纬锂能:公司被选定为博世的供应商 为博世提供锂离子动力电池
  8. 央视报道短视频侵权 呼吁多方配合保护影视版权
  9. 中国互联网大佬隐退简史
  10. 投行精英接班后,贵人鸟能否再高飞?