V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lyusantu  ›  全部回复第 28 页 / 共 30 页
回复总数  585
1 ... 20  21  22  23  24  25  26  27  28  29 ... 30  
分母
2018-07-26 09:23:23 +08:00
回复了 levie 创建的主题 分享创造 Snipaste 2.0 专业版发布!公布捐赠数据 & 送码
分母
分母
2018-07-12 09:43:34 +08:00
回复了 ZehaiZhang 创建的主题 问与答 二本应届生后端年薪十万是个什么水平
已经很不错了
我两年经验年薪也不过 50w
2018-07-04 19:15:29 +08:00
回复了 levan 创建的主题 分享创造 众筹一个桌面笔筒 - Zelo
分母
2018-05-21 21:45:25 +08:00
回复了 sunshinel 创建的主题 Java 继承和实现
你创建一个接口一个类再用这个类继承这个接口看看报错吗
2018-05-21 21:43:21 +08:00
回复了 SteveCao 创建的主题 iDev 项目初期独立负责整个项目,这样合理吗?
存在即合理
2018-05-21 21:43:03 +08:00
回复了 songdg 创建的主题 Python 除了写循环还有什么更好的办法
那就递归吧
2018-04-20 09:23:00 +08:00
回复了 sunshinel 创建的主题 Java 求解决( Java )
@jinhan13789991 因为其他数字都被淘汰掉了
2018-04-19 17:17:17 +08:00
回复了 sunshinel 创建的主题 Java 求解决( Java )
@sunshinel 上一个回复的解答是不对的,问题是“问最后留下的那个人的编号”而非最后留下的数字,所以更正后的代码 如下:

import java.util.ArrayList;
import java.util.List;

public class Test {

public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 20; i++) {
list.add((i + 1));
}
numberOff(list);
System.out.println("最后留下的人的编号为:" + numberOff(list));
}

public static Integer numberOff(List<Integer> list) {
int start = 0;
while (list.size() > 1) {
for(int i = 0; i < list.size(); i++){
if (++start % 3 == 0)
list.remove(i);
if(list.size() == 1)
break;
--i;
}
}
return list.get(0);
}
}
2018-04-19 15:23:08 +08:00
回复了 sunshinel 创建的主题 Java 求解决( Java )
从 1 开始递增报数,最大数为 20,最后剩下的数结果也是 20
1 ... 20  21  22  23  24  25  26  27  28  29 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2158 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 16:09 · PVG 00:09 · LAX 09:09 · JFK 12:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.