java独学のワイ、素数判定プログラムが書けない

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2018/07/13(金) 18:20:24.06
JavaDriveというサイトでFor文まで理解するも書けない模様

ワイにプログラマーの資格はないんか?
2018/07/16(月) 07:44:41.66
抜けろ
損なだけじゃねえか
2018/07/16(月) 09:06:41.54
>>156
営業やHUB要員だから、誰かに書かせることができる程度に
何ができて何ができないかを理解すればいいよ。
キミに必要なのは中国語の勉強だな。
159仕様書無しさん
垢版 |
2018/07/16(月) 10:24:43.65
プログラマーの適性って後から身に付くもんなの?
2018/07/16(月) 10:29:01.48
見つかるか目覚めるかくらいかな
161仕様書無しさん
垢版 |
2018/07/16(月) 10:51:48.69
>>160 それだとダメだった場合のコストも大変だから事前にテストで弾きたいわな
162仕様書無しさん
垢版 |
2018/07/16(月) 11:01:04.98
>>156
そんなん面接に行く前にわかるだろアホなのか?
163仕様書無しさん
垢版 |
2018/07/16(月) 11:01:10.14
好きこそものの上手なれだろ
2018/07/16(月) 11:12:25.45
36歳のように興味だけだと上手になれないって事だな
165仕様書無しさん
垢版 |
2018/07/16(月) 12:15:57.74
36歳の人は5chに依存しすぎてるせいだと思うの
166仕様書無しさん
垢版 |
2018/07/16(月) 12:16:35.89
プログラム書く時間より5chやってる時間のが長いからムリポ
2018/07/16(月) 13:15:10.45
>>156
あ、ワシその会社の名前知ってるカモ?
名前が8あつまると1バイトになるやつに強いやつですかね???
168仕様書無しさん
垢版 |
2018/07/16(月) 13:22:39.34
株式会社ビットストロング
http://www.bitstrong.com

派遣業か
2018/07/16(月) 13:46:07.48
いくら強くしても所詮派遣、0か1でしかない、8人そろえてようやくバイト
悲哀を感じるいい社名だな
2018/07/16(月) 14:14:30.91
>>169
座布団2枚あげるww
2018/07/16(月) 16:49:58.17
nipponがnip on
ナポレオンが馬鹿にされたのと同じ超侮蔑的名前
かれらが建国時に干渉してこうなった
あんまりにあんまりなので連中にすらJapanよばれてる
172仕様書無しさん
垢版 |
2018/07/16(月) 19:51:52.81
エンジニアに聞きたいんだけど、エンジニアに重要なスキルって何?
みずほ銀行のシステム開発に参加したかった?
2018/07/16(月) 20:17:32.95
>>172
地雷を嗅ぎ分ける能力
2018/07/16(月) 20:31:28.36
>>172
最悪の時に打てる手段を持っていて実際に打てる事
2018/07/16(月) 22:38:28.51
>>172
発想力、技術力、コミュニケーションスキルじゃない?

ドカタはエンジニアじゃないからまた別のスキルが必要かな
176仕様書無しさん
垢版 |
2018/07/17(火) 06:02:36.97
>>175
土方には勤怠力、社畜力、単純作業力が必要
2018/07/17(火) 20:47:31.00
ころころ変わる仕様に右往左往する新人ほったらかしにしてたら
結構なスパゲッティができてた
数百行のメソッドに過ぎないがなかなか
2018/07/17(火) 21:09:13.21
へたに教えようとしたり領分に手出しすると怒るタイプ
こっちも助ける余裕はあんまりないし
だからって助言として変なこというと余計混乱させそう

…ほっといていいかなあ
2018/07/17(火) 21:35:05.80
>>169
ワードも使えない奴らの集まり
2018/07/18(水) 13:02:33.58
なんでこのクソスレこんな伸びたんだよw
2018/07/18(水) 19:03:28.91
素数とかFizzBuzzとか懐かしい
今の知識ならどう書くかなって思ったけど、歳重ねても知識やスキル重ねてない事に気づいたw
182仕様書無しさん
垢版 |
2018/07/18(水) 22:23:13.35
真面目に全部pythonで良いと思うんだけど
2018/07/18(水) 22:43:19.62
Javaのままでもいいじゃん
184仕様書無しさん
垢版 |
2018/07/18(水) 22:49:02.92
JBossってなんですか?
2018/07/21(土) 15:00:18.15
>>3
Bronzeと言えども知識問題だけでなく考える問題も出る。(この方がメイン)
暗記が通用する試験じゃない。分かったか。

>>10
強制終了。あまり使わない方がいい。

>>21
どう書けば、どう出力される、という頭の中でのイメージが
上手く出来てないように思える。
想像力を働かせましょう。

>>25
お前には優しさが無いのか。

>>34
何にも出来ないことはないだろ。適当に言うなボケ

>>43
大きなお世話だボケ

>>49
調べて分からないから聞いているんだろう?
お前ヒントも出さずに文句だけ言うんじゃねえ
2018/07/21(土) 17:57:11.68
>>185
お前こそちゃんと答えてやれよ
bronze取ったなら答えられるハズ
187仕様書無しさん
垢版 |
2018/07/21(土) 19:14:45.18
>>185
> 想像力を働かせましょう。
その勝手な思い込みでお前はとんでもない方向に進んじゃうんだよ
というかその想像も何の具体性もない無意味なものだし
188仕様書無しさん
垢版 |
2018/07/21(土) 19:19:32.72
煽られてるw
189仕様書無しさん
垢版 |
2018/07/21(土) 19:20:07.63
36歳に煽られて激おこですw
2018/07/21(土) 22:41:51.14
この36歳ってアスペなの?
2018/07/21(土) 22:59:12.68
Stream<Integer> primes() {

Map<Integer, Integer> furui = new HashMap<>();

Stream<Integer> ni = Stream.of(2);
Stream<Integer> sunOrMore = Stream.iterate(3, i->i+2).filter(i -> {
Integer step = furui.get(i);
boolean isPrime = (step == null);

if (isPrime) step = i*2;

int nextNonPrime = i + step;
while (furui.containsKey(nextNonPrime)) nextNonPrime += step;
furui.put(nextNonPrime, step);

return isPrime;
});

return Stream.concat(ni, sunOrMore);
}

シーケンス使って素数書いてみよう!
と思ったけど、TakeWhile的な事が出来なくて泣いた
Stream難しい
192仕様書無しさん
垢版 |
2018/07/21(土) 23:10:13.73
ストリームの中で副作用のある処理は推奨されないっすよ
ループ推奨
2018/07/21(土) 23:48:50.42
>>192
OK、書き直してみた

boolean isPrime(int target) {
return !primes(target, target).isEmpty();
}

List<Integer> primes(int betweenFrom, int betweenTo) {

Map<Integer, Integer> furui = new HashMap<>();

List<Integer> result = new ArrayList<>();
int i = 2;
if (i >= betweenFrom && i <= betweenTo) result.add(2);

for (i=3; i <=betweenTo; i+=2) {
Integer step = furui.get(i);
if (step == null) {
if (i >= betweenFrom) result.add(i);
step = i*2;
}

int nextNonPrime = i;
do nextNonPrime += step;
while (furui.containsKey(nextNonPrime));
furui.put(nextNonPrime, step);
}

return result;
}
2018/07/22(日) 00:15:23.21
javaが実質有料になったわけだが
195仕様書無しさん
垢版 |
2018/07/22(日) 01:08:06.11
>>193
やるじゃん
2018/07/22(日) 22:03:29.50
再帰とメモ化を駆使して書いてください
2018/07/24(火) 09:46:22.19
メモ化は必須だよなあ
2018/07/26(木) 12:03:08.64
http://txti.es/ln7jg
199仕様書無しさん
垢版 |
2018/07/26(木) 21:05:51.83
>>1
それがカンペなしで初見でフルスクラッチで書けたら中級以上だ

釣りだろうけど
2018/07/26(木) 22:55:38.40
>>199
中級…というか、素数計算じゃ初心者を卒業して初級ってところだと思うが…
201仕様書無しさん
垢版 |
2018/07/26(木) 23:45:58.27
>>8
素敵だよ
に見えた
202仕様書無しさん
垢版 |
2018/07/26(木) 23:53:59.99
素数判定なんてこれで一発だろ

https://docs.oracle.com/javase/jp/7/api/java/math/BigInteger.html#isProbablePrime(int)
2018/07/27(金) 11:31:52.85
うわあああああ
もうすぐ有償になるJavaだあああああああ
2018/07/27(金) 17:25:41.30
イッチはライセンス契約するよ
2018/07/27(金) 18:03:31.70
商用利用じゃなければopenJDKでいいよ
2018/07/27(金) 18:57:49.94
>>205
いいや
イッチは将来的に暗号解析プログラムを完成させて金持ち共を丸裸にするよ
2018/07/28(土) 16:24:21.04
javaとかPCに勝手に入ってくるウィルスのようなもんだよな
pythonに全部食われちまえ
208仕様書無しさん
垢版 |
2018/07/28(土) 18:05:00.79
>>7
小学生でもできることだぜ
209仕様書無しさん
垢版 |
2018/07/28(土) 20:39:06.34
>>プログラマーの適性って後から身に付くもんなの?
出来る奴は、初めからできる。とは、よく言われるよ。
論理思考が苦手な奴もいるだろうが、親の遺伝だから仕方がないね。
ほら、小学生の時点で優劣はすでについているだろう。
2018/08/03(金) 23:37:23.98
>>168
167の通りの名前でクッソわろた
2018/08/07(火) 10:55:24.18
>>205
Oracleが完全商用化したら、OpenJDKなんてコードの隅々まで知財で因縁つけられて
公開停止→コードの書き直しで5年→再公開のころにはJava出番なし
になるに決まっておろう。

当然その間古いOpenJDKを使ってしのごうとしてもOracleにばれたら
OpenJDKもわが社の知財故にライセンス料払え攻撃に遭うわけで。
212仕様書無しさん
垢版 |
2018/08/07(火) 22:54:34.02
>>211
それはぶっちゃけどの程度起こり得るものなのかね?
ぶっちゃけてよ
2018/08/18(土) 22:31:33.76
C#なら1文でかけるこの便利さ

var isSosu = !Enumerable.Range(2, num - 2).Any(n => num % n == 0);
214仕様書無しさん
垢版 |
2018/08/18(土) 23:38:25.35
Cで教科書通りに書いてみました
何かありましたらご指摘お願いします
#include <stdio.h>
#include <math.h>

int main(void) {
__int i;
__int j;
__int max = 10000;
__int gaussSqrtN = (int)sqrt(max);
__int flg;

__for( i = 2; i < max; i++) {
____flg = 0;
____for(j = 2; j < (i < gaussSqrtN ? i : gaussSqrtN); j++) {
______if (i % j == 0) {
________flg++;
______}
____}
____if (flg == 0) {
______printf("%d ", i);
____}
__}

__return 0;
}
215仕様書無しさん
垢版 |
2018/08/19(日) 02:23:27.40
素数判定は30分かからずに独学で書けたな

ただ俺の場合はクイックソートさせるプログラムを書くのに3日ほど要した。
俺って地頭悪いのか…?
2018/08/22(水) 21:46:56.48
素数とはどういうものかがわかれば書ける
2018/08/22(水) 22:06:07.85
>>216
それは、プログラムが書けない人たちの書けないっぷりを理解できてない
2018/08/24(金) 14:47:17.75
子供の頃、素数生成プログラム書いてはみた事あるんだが、
何故か4が出てきた謎
2018/08/25(土) 13:04:56.28
○○を作りましたといって△△を作っている
よくある話し
2018/08/31(金) 09:48:03.53
素数なんか、テーブルに書き出しとけばいんだよ。
そいつからバイナリーソートの要領で探す。
2018/08/31(金) 15:13:35.41
まあ必要な分がわかってるなら計算で求めるより速い
2018/09/01(土) 01:31:22.08
>>219
その実例を紹介します。

0395 ◆BrBq2CJg6HGd 2017/05/23 20:46:35
>>至極さん
トランプの作り方が分からなかったので、カレンダー表示機能を作ってみました。
https://ideone.com/Osdsox
時間の表示がちょっとおかしいですが。
2018/09/07(金) 19:39:42.41
>>222
あらやだ、なつかしい。
2018/09/07(金) 22:46:53.51
立派な恥w
2018/09/13(木) 19:41:05.47
ミラーラビン方使えや
226仕様書無しさん
垢版 |
2018/10/01(月) 15:45:02.60
素数判定なぁ
素朴なものなら高校時代に我流で作ったが
2018/10/07(日) 02:47:31.39
>>220
あーた、組み込みでも同じ事が言えるのか?
2018/10/15(月) 21:15:16.89
 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
229仕様書無しさん
垢版 |
2018/10/16(火) 11:09:56.24
ナイーブな素数判定書けないってアルゴリズム力なさすぎでしょ...
2018/10/23(火) 16:45:13.70
アルゴリズムって授業とか本で勉強して身に付けるものだと思うけど。
2018/10/23(火) 16:55:43.04
何かに対する最適なアルゴリズムは学術で研究されて
成果が公表されるものなので、勉強して身に付ける、
ということもあり得るが、一般的にアルゴリズムは
自分で考え構築するものです。
2018/10/23(火) 17:04:24.70
>>231
そいつはパターンマッチしかできない知能障害者なので相手にしないでください。
一応発達障害に分類されるようですが、このように知能に異常があるように見えます。
233仕様書無しさん
垢版 |
2018/10/24(水) 10:59:53.76
とんでもねえガイジ
234仕様書無しさん
垢版 |
2018/10/24(水) 11:00:31.10
向いてないからさっさとコンビニ店員にでもなったほうがいいぞ
2018/10/24(水) 12:09:22.84
>>234
ぶっちゃけ、コンビニ店員の仕事の方が
プログラマーの仕事より高度だけどな。
236仕様書無しさん
垢版 |
2018/10/24(水) 13:05:36.14
>>235
おいおい。Web系はプログラマじゃないんだ。
あれはママゴト。
だからコンビニより簡単。

Webしか知らない奴は困る。
2018/10/24(水) 17:38:44.03
今の世界ではWeb以外がおままごとだよ
何してるか知らないけど君は負けてる
2018/10/24(水) 22:09:50.74
でも別にwebなんか無くても生活困らないしなぁ
2018/10/25(木) 03:17:30.49
そんなん言ったら食い物さえあれば生活には困らんわ
それがお望みなら紀元前に帰れ
2018/10/25(木) 06:46:24.23
必死にマウント取ってて草
2018/10/25(木) 07:29:24.37
それはお前だよ
俺などはお前の言動をそのまま鏡写しにしているに過ぎないのだ
自分の姿が良く見えるだろ?
2018/10/25(木) 08:04:11.51
何もムキになっているのだ?
2018/10/25(木) 10:43:12.24
コンビニ店員の高度スキルって何かが気になるw
2018/10/25(木) 10:52:41.21
接客は多くのプログラマにとって高度かも、コミュ障多いしw
2018/10/25(木) 10:55:17.86
あと深夜のワンオペ状態だと強盗やガラの悪い客、早口でまくしたてる外国人とか来るからな
246仕様書無しさん
垢版 |
2018/10/25(木) 11:58:39.35
このスレの住民みたいな奴らがIT土方なんだろうな
ご愁傷さまです。
247仕様書無しさん
垢版 |
2018/10/25(木) 12:05:16.46
>>238
じゃあ全自動洗濯機君はなくても困らないんだね
2018/10/25(木) 12:06:13.80
日本のコンビニ店員や牛丼屋の定員は
高級ホテル並みの接客が要求されてるからな。
ジジィやばばあが良くクレームつけて店員に怒鳴ってるじゃん
249仕様書無しさん
垢版 |
2018/10/25(木) 12:07:44.86
テレビもゲームもネットもなくてもいいよね?
ばかなん?
2018/10/25(木) 12:14:30.95
空気や光すら不要
251仕様書無しさん
垢版 |
2018/10/25(木) 13:45:28.89
そもそも、この宇宙が不要
252仕様書無しさん
垢版 |
2018/10/25(木) 15:15:20.28
論破されたら意味わかんないレスするしかないよな…
ごめんなほんと
253仕様書無しさん
垢版 |
2018/10/25(木) 15:49:42.09
>>252
いや、いいんですよ
こちらこそ意味不明のレスしてごめんなさい
254仕様書無しさん
垢版 |
2018/10/25(木) 18:18:48.98
空気や光は生きるために必要なことだよな
なくても問題なくない
WEBなんか無くても問題ないって先にレスしたのお前だからな
255仕様書無しさん
垢版 |
2018/10/25(木) 18:19:32.94
わかってなかったら申し訳ないから一応言っといた
256仕様書無しさん
垢版 |
2018/10/25(木) 18:44:50.08
でも素数判定できないんでしょ?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況