Java经典算法第6天有哪些内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计998个文字,预计阅读时间需要4分钟。
哈喽,小伙伴们好,我是咸鱼。一、前言+正能量:金九银十好时节,又到了刷题月。xdm,有空欢迎一起呀。无论你是公交通勤还是坐地铁时间,随时随地都可刷...你可直接操作,无需动手。
哈喽,各位小伙伴们好,我是喵手。
一、前言
正值金九银十好时节,又到了刷题月。xdm,有空的欢迎一起呀。无论你是挤公交还是坐地铁时间,随时随地皆可刷...你可以不用实操,你只需要看题思考,完后有空coding就好呀。接下来我要开启我的刷题之旅啦,喜欢的小伙伴欢迎点赞关注哦。
二、题目描述:
题目1:
求s = a + aa + aaa + aaaa + aa...a的值,其中a是一个数字。例如2 + 22 + 222 + 2222 + 22222(此时共有5个数相加),几个数相加有键盘控制。
题目2:
一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程找出1000以内的所有完数。
三、思路分析:
题1分析:
找出规律,222 = 22*10+1;2222 = 222*10+2,其实就是后一个数 都在第一个数(start)上加start+10*num,其中num为上一次的叠加数。
题2分析:
看这题,首先要知道一件事,什么是完数,知道完数的算法规则,其实就能很清晰的计算出1000以内符合规则的数字,对吧。
本文共计998个文字,预计阅读时间需要4分钟。
哈喽,小伙伴们好,我是咸鱼。一、前言+正能量:金九银十好时节,又到了刷题月。xdm,有空欢迎一起呀。无论你是公交通勤还是坐地铁时间,随时随地都可刷...你可直接操作,无需动手。
哈喽,各位小伙伴们好,我是喵手。
一、前言
正值金九银十好时节,又到了刷题月。xdm,有空的欢迎一起呀。无论你是挤公交还是坐地铁时间,随时随地皆可刷...你可以不用实操,你只需要看题思考,完后有空coding就好呀。接下来我要开启我的刷题之旅啦,喜欢的小伙伴欢迎点赞关注哦。
二、题目描述:
题目1:
求s = a + aa + aaa + aaaa + aa...a的值,其中a是一个数字。例如2 + 22 + 222 + 2222 + 22222(此时共有5个数相加),几个数相加有键盘控制。
题目2:
一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程找出1000以内的所有完数。
三、思路分析:
题1分析:
找出规律,222 = 22*10+1;2222 = 222*10+2,其实就是后一个数 都在第一个数(start)上加start+10*num,其中num为上一次的叠加数。
题2分析:
看这题,首先要知道一件事,什么是完数,知道完数的算法规则,其实就能很清晰的计算出1000以内符合规则的数字,对吧。

