流月的博客

Talk is Cheap,show me the code.

JAVA排序算法总结

不要独享荣耀。独享荣耀,有天就会独吞苦果。   1.冒泡排序 说到排序算法最先想到的就是冒泡排序了,它是最简单也是最慢的排序方法,双层for循环对每两项数值进行比较交换 /** * 冒泡排序 * @param array */ public st...

2018-12-23 17:15:54

阅读数:22

评论数:0

JAVA入门算法题(十)

稳扎稳打,可攻可守。没抓在手里的成功都是不算的。 1.删除重复的数字 /** * 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 * <p> * 示例 1: * 输入: 1-&am...

2018-12-22 21:47:42

阅读数:32

评论数:0

JAVA入门算法题(九)

交会修理你的朋友。这种朋友正是你人生的导师。 1.加一 /** *给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 * 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 * 你可以假设除了整数 0 之外,这个整数不会以零开头。 ...

2018-12-22 20:26:51

阅读数:101

评论数:0

JAVA入门算法题(八)

有志者自有千计万计,无志者只感千难万难。 1.报数序列 /** * 报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: * 1. 1 * 2. 11 * 3. 21 * 4. ...

2018-12-22 17:35:11

阅读数:22

评论数:0

JAVA入门算法题(七)

有志者自有千计万计,无志者只感千难万难。 1.链表合并 /** * 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 * 输入:1->2->4, 1->3-...

2018-12-21 22:23:15

阅读数:14

评论数:0

JAVA 大数的乘法运算和取余运算

莫妒他长,妒长,则己终是短;莫护己短,护短,则己终不长。 1.乘法运算 这是一道入门的算法题,目的就是求两个超过基础数据类型所表示的两个数的乘积。 刚开始看到这道题我想的便是分解 计算 合并 ,但是合并后的数如何存储返回又是一个问题,苦思冥想下想到了用数组,并不断把算法优化。 首先实现...

2018-12-18 20:56:16

阅读数:14

评论数:0

教你用TensorFlow实现手写数字识别

弱者用泪水安慰自己,强者用汗水磨练自己。 这段时间因为项目中有一块需要用到图像识别,最近就一直在炼丹,宝宝心里苦,但是宝宝不说。。。 能点开这篇文章的朋友估计也已经对TensorFlow有了一定了解,至少知道这是个什么东西,我也就不过多介绍了。 没安装TensorFlow的建议去下一个A...

2018-12-18 20:27:37

阅读数:17

评论数:0

教你用TensorFlow做图像识别

弱者用泪水安慰自己,强者用汗水磨练自己。 上一篇文章里面讲了使用TensorFlow做手写数字图像识别,这篇文章算是它的进阶篇吧,在本篇文章中将会讲解如何使用TensorFlow识别多种类图片。本次使用的数据集是CIFAR-10,这是一个比较经典的数据集,可以去百度一下它的官网,它包含600...

2018-12-15 19:06:18

阅读数:270

评论数:0

JAVA入门算法题(六)

不只为了糊口,还要有抱负。你要想:在这个行业中,我要成为什幺样的人。 一、最大的时间 题目: 给定一个由 4 位数字组成的数组,返回可以设置的符合 24 小时制的最大时间。 最小的 24 小时制时间是 00:00,而最大的是 23:59。从 00:00 (午夜)开始算起,过得越久,时间...

2018-12-15 19:04:41

阅读数:254

评论数:1

JAVA入门算法题(三)

把敬业变成习惯。短期来看是为了雇主,长期来看是为了自己。 1.题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 估计统计字符是所有人都做过的题 这里给出两种思路,第一种思路是比较ASCII码,第二种是使用正则匹配 private static void Met...

2018-12-15 19:03:10

阅读数:253

评论数:0

教你用TensorFlow实现VGGNet

勿满足于眼前的小小成就。你要问自己,我这辈子只有这样吗。 VGGNet 是牛津大学计算机视觉组( Visual Geometry Group〉和 Google DeepMind公司的研究员一起研发的的深度卷积神经网络。VGGNet探索了卷积神经网络的深度与其性能之间的关系,通过反复堆叠3x3...

2018-12-12 20:40:47

阅读数:41

评论数:0

教你用TensorFlow搭建AlexNet

勿满足于眼前的小小成就。你要问自己,我这辈子只有这样吗。 AlexNet模式是在2012年提出来的,并且在当年获得了ILSVRC的冠军,top-5的错误率为16.4%,比第二名的成绩26.2%高出许多,也从此开始确立了深度学习在计算机视觉的统治地位,是一块重要的里程碑。 该模型包含了几个比...

2018-12-12 14:10:09

阅读数:37

评论数:0

【精选】JAVA入门算法题(五)

把敬业变成习惯。短期来看是为了雇主,长期来看是为了自己。 1.题目:重复的字符串 /** * 给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。 * * 输入: "abab"...

2018-12-02 21:56:30

阅读数:451

评论数:0

【精选】JAVA入门算法题(四)

把敬业变成习惯。短期来看是为了雇主,长期来看是为了自己。 1.题目:全排列问题 这种问题在算法题中应用很多,主要思路是使用递归来求,求n个数的全排列就是把第一个数固定后求n-1个数的全排列,不断递归到只有一个数 private static void Method1() { ...

2018-12-02 19:09:37

阅读数:381

评论数:0

【精选】JAVA入门算法题(二)

时时要有危机意识。别以为你命好运也好。 1.题目:打印出所有的 水仙花数 ,所谓 水仙花数 是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个 水仙花数 ,因为153=1的三次方+5的三次方+3的三次方。 题非常简单,只要用for循环,取出数的个位、十位、百位差不多就完成...

2018-12-02 14:53:32

阅读数:550

评论数:3

【精选】JAVA入门算法题(一)

跌倒了,一定要爬起来。不爬起来,别人会看不起你,你也会失去机会。 1.题目:打印出杨辉三角形(要求打印出10行) 什么是杨辉三角呢?下面这个就是 杨辉三角最大的特性就是每个数字都是该数字肩上的两个数字之和,这道题经常在学习二维数组和循环控制中出现 我们可以假设吧这些数存在一个二维数...

2018-12-02 13:27:47

阅读数:451

评论数:3

程序猿表白情诗代码,赶紧收藏一下

谁说程序猿不懂浪漫?程序员要是浪漫起来你们还有女朋友? JAVA程序猿 我能抽象出整个世界.. 但是我不能抽象你.. 因为你在我心中是那么的具体... 所以我的世界并不完整. 我可以重载甚至覆盖这个世界里的任何一种方法... 但是我却不能重载对你的思念... 也许命中注定了.你...

2018-11-24 13:46:55

阅读数:248

评论数:0

JAVA Socket远程执行任务

优化是一个很棘手的问题,最好的策略就是置之不顾,直到你发现需要担心它了 最近一直在复习之前所学过的知识,今天看到之前写过的一段程序,所以在这里写上一篇博客记录一下。 如果我们现在有一个处理数据的任务很耗费资源和时间我们该怎么办呢?这就是本篇博客要讲的内容,我们可以使用远程服务器来执行处理数...

2018-11-21 20:16:53

阅读数:62

评论数:0

使用IDEA打包程序到jar包

优化是一个很棘手的问题,最好的策略就是置之不顾,直到你发现需要担心它了   首先打开project structure界面,你可以在编译器主界面右上角找到它,或者在左上角的File菜单栏中找到它,打开  选择Artifacts---》点击加号----》选择JAR---》点击Fro...

2018-11-21 18:52:07

阅读数:46

评论数:0

JAVA中的反射

我们这个世界的一个问题是,蠢人信誓旦旦,智人满腹狐疑 一、什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。...

2018-11-19 22:15:45

阅读数:44

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭