算法/面试/笔试
神奇时代
这个作者很懒,什么都没留下…
展开
-
java正则去掉小数点后多余0
package com.yaoxun.math;import java.math.BigDecimal;public class Test {public static void main(String[] args) {String s = "125.21505680";if(s.indexOf(".") > 0){ s = s.翻译 2014-03-21 09:34:40 · 1484 阅读 · 0 评论 -
手写单例模式
经常遇到的一道笔试题,此处自己喜欢编写的饿汉式和静态内部类的方式不考虑反序列化的问题,不相信会有这么傻逼的要必须要将单例进行反序列化来破坏单例饿汉式:class Singleton {private static final Singleton instance = new Singleton();private Singleton() {}public static Singleton getI...原创 2018-05-23 00:04:20 · 1674 阅读 · 0 评论 -
算法分析神器—时间复杂度
时间复杂度是学习算法的基石,今天我们来聊聊为什么要引入时间复杂度,什么是时间复杂度以及如何去算一个算法的时间复杂度刻画算法的运行时间某日,克叫来了慧子打算给他补习补习一下基础知识,只见克写了一段非常简单的代码克你说一下这段代码会运行多长时间这个...,得在计算机上跑一下才可以知道吧慧子克恩恩,对的,那如果我改变n的大小为10000,你能够预测它的运行...转载 2018-08-06 22:34:44 · 3466 阅读 · 0 评论