原文:《Thinking in Java》习题——吸血鬼数字

最近在看 Java编程思想 ,这本书非常棒,不愧是Java程序员的圣经。看到第四章,后面有道题目很有意思,于是就自己做了做。 . 我的思路很简单,但是算法效率非常之低。就是把 位数拆成 个数字,比如 gt , , , 。然后 位数字组合成两个 位数,计算它们 的乘积,相等则就是吸血鬼数字。 运行结果: 结果是对的,但是算法效率太低。将近要循环 次。 在网上找了找,有很多高效的算法。贴出来研究一下 ...

2014-11-17 10:30 10 2149 推荐指数:

查看详情

吸血鬼数字算法

的应当是9个数字。 其实没太明白“吸血鬼数字”是什么意思,为什么叫这个名字,为什么只能是4位数,6位行不 ...

Mon Oct 09 20:26:00 CST 2017 0 1255
(Java编程思想)Thinking in Java

1. 为什么突然想去研读《Thinking in Java》? 最近终于下定决心撸了一本《Thinking in Java》第四版,虽然在此之前我就久闻这本书的大名,但一直未曾去研读,因为我曾一度认为,Java 要学的技术和知识点太多,需要的时候再去深入学习即可。然而,前几天刚离开重庆来到北京 ...

Sun Jun 03 05:54:00 CST 2018 2 1347
Thinking in Java》 And 《Effective Java》啃起来

前言   今天从京东入手了两本书,《Thinking in Java》(第四版) 和 《Effective Java》(第二版)。都可以称得上是硬书,需要慢慢啃的,预定计划是在今年前把这两本书啃完。哈哈,可能有些人觉得时间安排不是很合理。但是出于我自身的考虑,毕竟现在是一个刚步入IT行业的实习生 ...

Fri May 05 04:25:00 CST 2017 0 1240
Thinking in java Chapter15 泛型

1 与C ++比较 2 简单泛型 泛型 类 3 泛型 接口 4 泛型 方法 5 匿名内部类 6 构建复杂模型 7 8 9 10 “泛型”意思就是 ...

Fri Nov 29 01:11:00 CST 2019 0 800
Python习题之快乐的数字

快乐的数字 描述   编写一个算法来确定一个数字是否“快乐”。 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且一直等于1,要么将无休止地循环下去且最终不会收敛等于1。能够最终收敛等于1的数就是快乐的数字。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮ ...

Fri Sep 27 22:59:00 CST 2019 0 720
一名苦逼程序员的thinking in java 之路

这篇文章是阅读完了thinking in java的第一章做的非总结性的总结随笔. 希望对某些人有所帮助. 首先有必要说一个本人的背景,本人是一只非计算机专业出身,在计算机行业苦逼了2年的苦逼程序猿,弱势群体? Thinking in java这本 ...

Wed Jun 13 22:45:00 CST 2012 12 4632
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM