一、Fibonacci

package cn.edu.ujn.nk;import java.util.ArrayList;
import java.util.Scanner;/*** 费波纳茨数* @author SHQ**/
public class Finonacci {/*** @param args*/public static void main(String[] args) {//      System.out.println(fibonacci(30));Scanner in = new Scanner(System.in);while(in.hasNextInt()){int a = in.nextInt();System.out.println(fibonacci(a));}}private static int fibonacci(int target){ArrayList<Integer> arr = new ArrayList<Integer>();int min = 0;int max = 0;arr.add(0, 0);arr.add(1, 1);for(int i = 2; i < target; i++){arr.add(i, arr.get(i-1)+arr.get(i-2));if(arr.get(i) >= target){min = target - arr.get(i-1);max = arr.get(i) - target;break;}}return min > max ? max : min;}
}

二、数字游戏

三、幸运的袋子

四、简答题

Java开发中如何防止内存泄漏?


剑指Offer——网易笔试题+知识点总结相关推荐

  1. 剑指Offer——迅雷笔试题+知识点总结

    剑指Offer--迅雷笔试题+知识点总结 情景回顾 时间:2016.9.19 19:00-21:00 地点:山东省网络环境智能计算技术重点实验室 事件:迅雷笔试 总体来说,迅雷笔试内容体量不算多,主要 ...

  2. 剑指Offer——滴滴笔试题+知识点总结

    文章目录 一.情景回顾 二.选择题 三.Linux链接 四.编程题 4.1 小青蛙走迷宫 4.2 末尾0的个数 五.简答题 六.Tomcat Server处理http请求的过程 一.情景回顾 时间:2 ...

  3. 二叉树代码 java面试题_《剑指offer》面试题39 二叉树的深度(java)

    摘要: 今天翻到了<剑指offer>面试题39,题目二中的解法二是在函数的参数列表中通过指针的方式进行传值,而java是没有指针的,所以函数要进行改造.然而我翻了下别人的java版本(我就 ...

  4. 《剑指offer》面试题的Python实现

    所属网站分类: 面试经典 > python 作者:gg 链接: http://www.pythonheidong.com/blog/article/464/ 来源:python黑洞网 www.p ...

  5. 数组中其余的排除_[leetcode 剑指offer系列] 面试题04. 二维数组中的查找

    题目难度: 简单 原题链接 今天继续更新剑指 offer 系列, 这道题的优化空间非常大, 个人感觉很适合作为面试题, 值得一做. 大家在我的公众号"每日精选算法题"中的聊天框中回 ...

  6. 一道剑指offer经典面试题引发的思考

    大家在拿到一道算法题的时候,都会思考些什么呢? 大家有没有想过,当有一位面试官追问你,这道题有没有什么问题,或者有没有什么更好的方法,你们的内心是怎样的呢? 可能你会瞪大了眼,一些盲目自信的同学可能会 ...

  7. java牛客排序算法题_《剑指offer》面试题28:字符串的排列(牛客网版本) java...

    输入一个字符串,按字典序打印出该字符串中字符的所有排列.例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba. 输入描述: 输入一个字符 ...

  8. 《剑指Offer》面试题四(牛客网在线编程第一题):二维数组中的查找(Java实现)

    题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. ...

  9. python正则表达式面试_【剑指offer】面试题19. 正则表达式匹配

    面试题19. 正则表达式匹配 请实现一个函数用来匹配包含'. '和''的正则表达式.模式中的字符'.'表示任意一个字符,而''表示它前面的字符可以出现任意次(含0次).在本题中,匹配是指字符串的所有字 ...

最新文章

  1. JAVA中重写equals()方法的同时要重写hashcode()方法
  2. NetBeans 时事通讯(刊号 # 109 - Jul 17, 2010)
  3. WinForms多线程编程之多线程计算器
  4. 突袭HTML5之WebSocket入门3 - 通信模型socket.io
  5. hive 修改表名_hive表新增字段或者修改字段
  6. PHP中路由和rewrite的使用
  7. WORD如何使得公式居中,公式自动编号且编号右对齐,如何交叉引用公式?
  8. C++实现贪吃蛇(多线程,窗口设置,链表,音乐播放)
  9. Bandicam视频录制技巧总结+小丸工具箱压缩视频解决视频体积问题
  10. 【操作系统/OS笔记03】启动、中断、异常和系统调用
  11. 从零基础入门Tensorflow2.0 ----四、14. tf.io.decode_csv的使用
  12. linux 启动禁用显卡驱动,Linux secure boot(安全启动)时添加Nvidia显卡驱动
  13. 阿里云Maven配置方案
  14. linux查看本机ip地址
  15. 【时序】DCRNN:结合扩散卷积和GNN的用于交通流量预测的时空预测网络
  16. HTML+CSS(part 1)
  17. android冷启动优化方案汇总
  18. VNC访问阿里云服务器
  19. c语言数据类型与表达式,C语言的基本数据类型与表达式.ppt
  20. SpringBoot 项目文件上传过大报错不返回解决方案

热门文章

  1. 陌陌发布新版 增加阅后即焚和短视频功能
  2. 基于Java+Swing+Mysql员工信息管理系统
  3. Django 1.4 Python 2.7菜鸟入门
  4. C1认证复习材料(参照考纲,任务)
  5. 现代都市女性所爱的潮流搭!
  6. 【安全】漏洞挖掘之王的传奇人生
  7. app第三方支付,微信小程序支付
  8. Head First Statistics one 做图规则
  9. 用计算机弹咱们结婚吧乐谱,用计算器弹奏“周杰伦”,这些乐谱也太简单了吧!...
  10. 计算机基础学到了哪些知识,计算机基础学习心得