作者mintle (☑狂派☑初音)
看板java
标题Re: [问题] int取个别数值问题..
时间Wed Jan 30 18:09:46 2013
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: ※ 引述《LUCENE (LUCENE)》之铭言:
: : int a = 54241;
: : 如果我要存进去int的阵列里,该如何做最有效率呢?
: : 先说明..a的位数是不固定的..可能是12, 134, 4444, 6666.
: : Thanks a lot..
刚刚查了一下版龟,不太清楚s的文章能不能回
所以借这篇回一下
看起来像是考除法,但是换个思维用字串做呢
假设int = 1234;
1 把数字转成字串
2 得知长度照长度宣告int阵列
3 依照长度跑回圈 照需求从第一字元跑到尾或反之
4 跑回圈时用String 的chatAt 去拿char
5 想办法把char 转成数字 存到int阵列位置内
: 这问题不是不能问,而是... 你怎麽「这样问」?
: 首先,看起来你希望的是:
: input: 一个 int,假设是 5678
: output: int[] 会是 {5, 6, 7, 8}
: (当然 {8, 7, 6, 5} 可能更好一点)
: 那麽,你为甚麽不好好讲清楚呢?
: 再者「如何做最有效率呢?」 这绝对是个好问题
: 不然全世界有七八成的论文都不用作了
: 但是...
: 1. 你可以先自己写出几个演算法、然後自己跑个测试
: 2. 然後拿出已知最好的方法来问
: 「有没有更好的方法」 or 「程式有没有办法改进」
: 不然,这样子看起来就是高级钓鱼版的作业文
: =====
: 当然,如果有人不喜欢我写这麽一堆(酸人的话)
: 要我直接引用版规 4 砍掉,我更开心
--
@mintle ◢◢▅◣ 帮我去图书馆借书 桥本 纺【 的仰】
◥◥◤◥◣/ 快点! 【 望】
◢▅● ●◤ ◢ 【 夜半】
▅
/﹊ˋ▁ ◢◣▄▅◢◢ ◢█◢◢ 【空 月】
λ﹍ ▆▅◢▅▄▄◤◢█◢◢█ 我喜欢里香,
▄▄▄▄▄◢▄▄▄▄▄▄▄◢█◤ 好!马上去 全世界所有的一切加起来 █████▊█◢▌█████◤ / 都没有里香来的重要
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.10.7
1F:推 PsMonkey:s 是违反版规边缘的文章,但是回文这个行为不会违反版规 01/30 18:59
2F:推 cyclone350:这边的做法就是我回的程式码...请问我哪里违反板规? 01/30 20:02
3F:→ cyclone350:或是...那一个点是在板规边缘?? 没讲到 12345 吗? 01/30 20:04