2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

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

1 :仕様書無しさん:2018/07/13(金) 18:20:24.06 .net
JavaDriveというサイトでFor文まで理解するも書けない模様

ワイにプログラマーの資格はないんか?

2 :仕様書無しさん:2018/07/13(金) 18:20:50.72 .net
FizzBuzzは書けた

3 :仕様書無しさん:2018/07/13(金) 18:56:12.28 .net
資格はともかく才能も適正もない。

資格はともかくというのは全く無能のくせに丸暗記でJava Bronzeを取った人がいる前例があるから、
資格だけなら取れるかもしれない。
正直for文くらい直感でわからないようではプログラマーの適正は皆無。

4 :仕様書無しさん:2018/07/13(金) 19:10:30.58 .net
頭で理解しただけで書けるわけないだろ
学校のテストじゃねえんだよ

5 :仕様書無しさん:2018/07/13(金) 19:34:45.05 .net
片っ端から割れるか試すだけっしょ
for文で余裕じゃん

6 :仕様書無しさん:2018/07/13(金) 19:37:16.04 .net
小さい数字ならいいけどハチャメチャデカイ数字だとめっちゃ時間かかりそう

7 :仕様書無しさん:2018/07/13(金) 21:28:00.20 .net
>>3
じゃあほとんどの奴がプログラマーになれないな

>>5
どんな風に?

8 :仕様書無しさん:2018/07/13(金) 21:38:25.19 .net
どんな風にも何も・・・

for(i=2;i<入力値;i++){
if((入力値 % i == 0 ){print("素数じゃない");exit(0);}
}
print("素数だよ");

こんだけじゃないの?0,1は素数じゃないよってif文がもう一個あれば。
これくらいは3分で直感でやらんと・・・これが合ってるかしらんけどw

9 :仕様書無しさん:2018/07/13(金) 21:39:52.87 .net
求人で「未経験からプロのエンジニア」とあるけど、
ワイにもできるか心配だわ

10 :仕様書無しさん:2018/07/13(金) 21:41:02.32 .net
>>8
exitってなんや?

11 :仕様書無しさん:2018/07/13(金) 21:42:45.65 .net
javaだとSystem.exit()。俺はjavaを知らんけど、その辺もググってさっと変換できるセンスはプログラマには必要だと思うぞw

12 :仕様書無しさん:2018/07/13(金) 21:44:46.55 .net
未経験歓迎は奴隷要員

13 :仕様書無しさん:2018/07/13(金) 21:51:21.06 .net
>>11 ほーなんやな〜

int n = 100;
for(int i = 2; i<n; i++){
for(int a = 2; a<i; a++){
if(i%a == 0){
System.out.println(i + "は素数でない");
}else if{
System.out.println(i + "は素数");

ここまで来てるんやけど、
iに対してaがi>aを満たすまで全部の数表示されるから困ってる。

14 :仕様書無しさん:2018/07/13(金) 21:53:36.63 .net
>>13
2回目の条件分岐はelseのみだった

15 :仕様書無しさん:2018/07/13(金) 21:58:32.79 .net
>>13
ネスト多分必要ないぞ?>>8見てや。こんだけでいい(多分)。えらいややこしいことになってない?w
俺が即興で思いつたのじゃ動かんけ?

16 :仕様書無しさん:2018/07/13(金) 22:05:53.65 .net
>>15
動かんけ

17 :仕様書無しさん:2018/07/13(金) 22:10:48.44 .net
めんどかったけどpaizaで試したら動くやんけw
まさかとは思うが>>8をそのままコピペして動かんと言ってる訳じゃなかろうな?

18 :仕様書無しさん:2018/07/13(金) 22:13:57.49 .net
>>変数は入力したけど動かへん

19 :仕様書無しさん:2018/07/13(金) 22:17:22.31 .net
知能障害があるんじゃないのか?

20 :仕様書無しさん:2018/07/13(金) 22:19:32.04 .net
いいか?>>8は別にjavaで動かすように書かれてる訳じゃないからな?単に「流れ」だからw
>>8をjavaで動くように色々変えて、最後に入力値が2未満なら素数じゃないと表示させる条件を加えなさい。

それすら無理なら確実にプログラマは無理だw

21 :仕様書無しさん:2018/07/13(金) 22:20:04.01 .net
何がわからないのかがわからない

22 :仕様書無しさん:2018/07/13(金) 22:21:36.54 .net
www

23 :仕様書無しさん:2018/07/13(金) 22:25:20.96 .net
>>13
nまでの素数を表示するためにi回インクリを繰り返すんやが、
二回目のFor文は iに対してiまでの自然数で検算しようと思ったんや。
a回繰り返してな。

その結果、iがaまでの自然数全てで割られるんやが、
一つのiに対してa個全て割る過程が表示されてしまうんや。

そこが問題

24 :仕様書無しさん:2018/07/13(金) 22:31:29.10 .net
検算の過程が表示されてしまうからそれを省略したい。
iまでのaで全て検算した結果、「そのiは素数」と表示したいんや。

25 :仕様書無しさん:2018/07/13(金) 22:33:46.38 .net
自分で表示しておいて何言ってんだこの馬鹿は

26 :仕様書無しさん:2018/07/13(金) 22:35:15.83 .net
>>25


27 :仕様書無しさん:2018/07/13(金) 22:36:13.76 .net
そらfor文の中にprint書いてりゃ表示されるわな
書かなければええんちゃうん?w

どうも俺に彼の問題を解決するのは無理のようだ・・・

28 :仕様書無しさん:2018/07/13(金) 22:40:09.67 .net
こう見えても明治卒やで

一応IT系に内定を貰ってるから軽く勉強のつもりが池沼やったんなや〜
びっくりや

ってことでコピペグラ―になるわ!
ほなっ!

29 :仕様書無しさん:2018/07/13(金) 22:42:24.67 .net
結局のところ、何かの真似をしているだけで自分で何やってるかすら
理解してないんだろ?
プログラマー目指すなんて言っておきながら、その程度の労力すら
惜しんでスレ立てて人に聞いてるとか、嗤わせるにもほどがある

30 :仕様書無しさん:2018/07/13(金) 22:43:58.41 .net
>>29
全部自分で考えてるし、真似はしてない
FizzBuzzは簡単やったのにどうしてかな〜

31 :仕様書無しさん:2018/07/13(金) 22:43:59.19 .net
明治卒うせやんwww
I地頭はあるんだろうから必死で勉強しぃやw
今のレベルじゃすぐに営業に配置転換ぞw

32 :仕様書無しさん:2018/07/13(金) 22:45:18.25 .net
>>31
嘘やで通信高卒や

33 :仕様書無しさん:2018/07/13(金) 22:45:21.72 .net
public class Main {
 public static void main(String[] args) {
  int n = 100;
  for (int i = 2; i < n; i++) {
   boolean ok = true;
   for (int j = 2; j < i; j++) {
    if (i % j == 0) {
     ok = false;
    }
   }
   if (ok) {
    System.out.println(i + "は素数");
   } else {
    System.out.println(i + "は素数ではない");
   }
  }
 }
}

34 :仕様書無しさん:2018/07/13(金) 22:45:29.07 .net
学部ならともかく学校とプログラマーの適正に因果関係があると思っているなら
正真正銘の知障なので診察受けたほうがいい。
この板の有名荒らしの36歳みたいになるぞ。
36歳も大卒大卒アピールするだけで何にもできない人間のクズだった。

35 :仕様書無しさん:2018/07/13(金) 22:46:48.95 .net
>>32
お前は本当に何がしてぇんだよw

36 :仕様書無しさん:2018/07/13(金) 22:49:29.69 .net
>>35
すまんな、ただ教えてほしかっただけなんや
プログラム楽しいからさ

37 :仕様書無しさん:2018/07/13(金) 22:52:26.64 .net
関西の豪雨で水に流されるのはワイの方が良かったんやな〜

38 :仕様書無しさん:2018/07/13(金) 22:59:52.53 .net
もしかして落ち込むふりして同情でも買おうとしているつもりなの?
それで来年から社会人?
来年新中学生の間違いじゃないの?

39 :仕様書無しさん:2018/07/13(金) 23:02:58.07 .net
小学生未満だろ
こいつも発達障害か

40 :仕様書無しさん:2018/07/13(金) 23:17:05.26 .net
発達障害は精神が幼いって意味じゃない
生半可な知識でマウントに使うなよ

41 :仕様書無しさん:2018/07/13(金) 23:20:50.63 .net
>>5
public static void main(String[] args) {
 for (int i = 0; i < 100; i++) {
  if (isPrime(i)) {
   System.out.println(i);
  }
 }
}

static boolean isPrime(int n) {
 if (n < 2) {
  return false;
 }
 for (int i = 2; i < n; i++) {
  if (n % i == 0) {
   return false;
  }
 }
 return true;
}

42 : :2018/07/14(土) 00:42:30.34 .net
失礼します。
私も触発されて、FizzBuzzのコードをコメント付きで書いてみました。
https://ideone.com/McsJKW
よろしければ、スレ主さんのFizzBuzzのコードもアップして貰えませんか?

43 :仕様書無しさん:2018/07/14(土) 01:53:12.20 .net
>>1
この>>42はJava一年半やってる36歳無職
こんな風になっちゃだめ

44 :仕様書無しさん:2018/07/14(土) 06:42:41.79 .net
>>42

for(int a = 1; a<101; a++){
if(a%3 == 0){
System.put.println("Fizz");
}else if(a%5 == 0){
System.put.println("Buzz");
}else if(a%3 == 0 && a%5 == 0){
System.put.println("FizzBuzz");
}else{
System.put.println(a);
}
}

どうかな?

45 :仕様書無しさん:2018/07/14(土) 07:12:18.46 .net
>>42
java初めて数か月も経ってないけど、
ワイは論理を変換する能力がないから詰んでるのかなぁ

46 :仕様書無しさん:2018/07/14(土) 10:16:18.43 .net
>>42
7で割り切れるときはHamuと出力してください

47 : :2018/07/14(土) 12:25:28.65 .net
>>44
ありがとうございます。
>>43が言うように、俺はそれほどプログラムに習熟していませんが、
僭越ながら指摘させて頂きます。
あなたのコードだと、始めに3の倍数を全て抽出してしまうので、
3の倍数でかつ5の倍数(15など)が全てFizzBuzzではなくFizzとして
出力されてしまいます。これは5の倍数についても同じことが言えます。
そこでまず3の倍数かつ5の倍数を切り出し、それから3の倍数や5の倍数を
表示するとよいと思います。

48 :仕様書無しさん:2018/07/14(土) 12:34:02.26 .net
こいつに指摘される男の人って・・・

49 :仕様書無しさん:2018/07/14(土) 12:38:00.46 .net
>>47
調べりゃすぐ出てくることをよくそんな偉そうと無駄に長く言えるなw

50 : :2018/07/14(土) 12:41:17.77 .net
>>45
多分、練習によるものが大きいと思います。

俺の場合、当初は(C言語ですが)ポインタや構造体でつまずいていましたが、
今ではオブジェクト指向も理解できるようになりました。
学習方法や学習時間で伸び方は変わってくると思います。

51 :仕様書無しさん:2018/07/14(土) 12:46:26.20 .net
>>50
オブジェクト指向はどういうものか簡潔に説明してみて

52 :仕様書無しさん:2018/07/14(土) 12:48:29.04 .net
>>50
オブジェクト指向で作ったプログラムを見せてみて

53 :仕様書無しさん:2018/07/14(土) 13:37:41.37 .net
マウント取りたくてしょうがないって感じのレスだな

54 :仕様書無しさん:2018/07/14(土) 13:46:17.38 .net
ダラダラ長いコード書きやがって

55 :仕様書無しさん:2018/07/14(土) 13:48:29.47 .net
>>47
else if なら順不同でしょ?
elseのみならともかく

100までの「i」がif文によって上の条件式を満たす形で置き換わっていく。
という風に捉えてるけど。

cmdで走らせてみたけど最初に3の倍数全ては表示されないよ。

for(int a = 1;a<101;a++){
if(a%3 == 0){
System.out.println("Fizz");
}else if(a%5 == 0){
System.out.println("Buzz");
}else if(a%5 == 0 && a%3 == 0){
System.out.println("FizzBuzz");
}else if(a%7 == 0){
System.out.println("Hamu");
}else{
System.out.println(i);

※Hamu付き

56 :仕様書無しさん:2018/07/14(土) 13:51:06.21 .net
あー そうやったんや〜

確かにFizzBuzz出てこんわ

57 :仕様書無しさん:2018/07/14(土) 13:52:41.86 .net
>>47
なったで

for(int a = 1;a<101;a++){
if(a%5 == 0 && a%3 == 0){
System.out.println("FizzBuzz");
}else if(a%5 == 0){
System.out.println("Buzz");
}else if(a%3 == 0){
System.out.println("Fizz");
}else if(a%7 == 0){
System.out.println("Hamu");
}else{
System.out.println(a);

58 :仕様書無しさん:2018/07/14(土) 13:56:22.43 .net
スレ主も36歳もコピペばかり

59 :仕様書無しさん:2018/07/14(土) 14:02:53.71 .net
>>57
if、else ifはどれか一つでもtrueになるとそのブロック内しか通らない
だから優先的に判定したい条件は先に書かないといけない
ちなみに>>57のコードだと5や3の倍数かつ7の倍数が考慮漏れしてるね

60 :仕様書無しさん:2018/07/14(土) 14:04:36.95 .net
>>58
自分で書いたもの以外のコピペはしてないで

条件式が一つで後にほぼ同じ抽出内容の複数条件式を持つ分岐が控えている場合
先に複数の方を書かんと、先にある一つの条件式を先に満たしてしまって
そこで抜けてまうのか

>>47 感謝やで

61 :仕様書無しさん:2018/07/14(土) 14:06:28.22 .net
>>59 ほんとやわ

少し考えるわ

62 :仕様書無しさん:2018/07/14(土) 14:12:26.69 .net
>>59 考えたんやけど
条件式が優先されるから仕方ないんちゃう?

63 :仕様書無しさん:2018/07/14(土) 14:14:19.52 .net
>>59
組み合わせか?

64 :仕様書無しさん:2018/07/14(土) 14:14:56.11 .net
>>61
バグってこういう些細なことで生まれるからね
自分の書いたコードが要求や仕様を満たしてるか見直してみるといいと思うよ

65 :仕様書無しさん:2018/07/14(土) 14:21:42.11 .net
>>64
直してみたで!

for (int a = 1;a<101;a++){
if(a%3 == 0 && a%5 == 0 && a%7 == 0){
System.out.println("横山やすし");
}else if(a%3 == 0 && a%5 == 0){
System.out.println("FizzBuzz");
}else if(a%3 == 0 && a%7 == 0){
System.out.println("おっぱい");
}else if(a%5 == 0 && a%7 == 0){
System.out.println("焦げたおっぱい");
}else if(a%5 == 0){
System.out.println("Buzz");
}else if(a%3 == 0){
System.out.println("Fizz");
}else if(a%7 == 0){
System.out.println("Hamu");
}else{
System.out.println(a);

66 :仕様書無しさん:2018/07/14(土) 14:23:23.70 .net
組み合わせでいいんじゃね?と思いついたから
手当たり次第に作ってみた

67 :仕様書無しさん:2018/07/14(土) 14:23:36.35 .net
>>62
5と3で出来ていることを7も追加してやるだけ
しかしこれではひとつ条件が増えると大量の書き直しが発生してしまうことに気づいたら次は拡張性を考える

68 :仕様書無しさん:2018/07/14(土) 14:55:55.45 .net
>>65
上の条件式の方を通り抜けてしまうなら、
条件同士をくっつけちまえばいいんやない?

3,5,7の倍数は一つの条件式で表示できるし、
複数の共通倍数だったら、包括してしまえばいいんだし

69 :仕様書無しさん:2018/07/14(土) 14:58:15.79 .net
def a(x):
if x%2==0:
print('偶然')
elif x%3==0:
print('奇数')


for i in range(1.11):
a(i)

70 :仕様書無しさん:2018/07/14(土) 14:59:30.54 .net
nao,
2 or 3=15

71 :仕様書無しさん:2018/07/14(土) 15:01:55.17 .net
>>69
>>70
for i in range(1.11):
a(i)

これはなんや??

72 :仕様書無しさん:2018/07/14(土) 15:07:52.59 .net
従って、
for
for
if ?==0

73 :仕様書無しさん:2018/07/14(土) 15:29:35.32 .net
>>1

ない。
迷惑だからプログラマにならないで欲しい。

74 :仕様書無しさん:2018/07/14(土) 15:35:00.26 .net
>>73
実際For文まで勉強して解ける人は何人くらいおるんやろなぁ

75 :仕様書無しさん:2018/07/14(土) 15:39:02.73 .net
見える、未来が見える
>>1が高学歴であるがゆえに根拠なく自分の能力を信じて
電卓ソフトを作ったあたりで満足してSEやPMにシフトし
むちゃくちゃな設計を末端に押し付けて責任転嫁する未来が…

76 :仕様書無しさん:2018/07/14(土) 16:25:52.79 .net
>>60
if 無しで書きましょう

77 :仕様書無しさん:2018/07/14(土) 18:10:43.63 .net
>>75
哭きの竜のネタ?
こんなのがSEになる時点で終わりやん・・・

78 :仕様書無しさん:2018/07/14(土) 18:17:09.00 .net
未経験文系でーすSEでーす

79 : :2018/07/14(土) 19:12:59.68 .net
たびたび失礼します。
スレ主さんに、助言が伝わったみたいで良かったです。
素数判定の方は、for文の知識に加え、break文・continue文・フラグの内
いくつかの知識が必要になると思うので、もし未習ならググることをお勧めします。
出しゃばりみたいで恐縮ですが、俺も素数判定のコードをコメント付きで
書いてみましたので、よろしければ参照下さい。
https://ideone.com/ITtLsp

80 :仕様書無しさん:2018/07/14(土) 19:26:41.60 .net
>>79
お前それじゃ遅いからって高速化の方法教えてもらってただろうが
何にも身についてないのかよ

81 :仕様書無しさん:2018/07/14(土) 19:47:23.88 .net
>>77
何を言っているんだ?
PG上がりのSEが世の中を支え、SE業を邁進してきたゴミクズが会社で弄ぶ
日本のSIerの多重下請け構造そのものじゃないかw

スレ主に適性はないので、半端な知識を身に付けないで
管理系のスキルを磨くことをお勧めする
「現場を知るため」以上の目的でプログラミングにのめりこまないほうがいい
プログラミングができない無能は管理に回され昇進する、これが日本の常識
出世したいなら人を使う能力を磨くことだ
プログラマーなんてどの会社でも40くらいでおしまいだよ
下手すりゃ管理職候補にすらなれずリストラ対象

82 :仕様書無しさん:2018/07/14(土) 20:20:28.33 .net
スレ主だけど、if文とFor文しかやってない
これだけの知識で任意の数まで素数を判定していく事ができるか否かで
適正って決まるもんなんか?

83 :仕様書無しさん:2018/07/14(土) 20:38:05.06 .net
>>82
決まらないよ
知ってるかどうかだからね
0から考えて実装してる人なんてそうはいない

84 :仕様書無しさん:2018/07/14(土) 20:39:39.73 .net
>>82
就活でプログラマの適性検査受けなかった?
とても簡単な問題で適性がA〜Eで判定されるよ。
プログラマの適性に知っている言語の知識なんて関係ないよ。

85 :仕様書無しさん:2018/07/14(土) 20:40:06.44 .net
>>83
え?みんな0から考えてるんじゃないの?
PGは0からコードを書いて、機能を作るもんだと思ってた

86 :仕様書無しさん:2018/07/14(土) 20:41:17.65 .net
>>84
就活してない
ただネットのプログラマー適正試験を受けた事はある。
CAB?だけは出来なかった

87 :仕様書無しさん:2018/07/14(土) 20:42:28.33 .net
>>82
Javaの適性ならともかく、プログラミングの職業適性となると
問題解決の筋道そのものが適性の評価対象だから、
こんなところで質問しちゃう時点で適性ゼロじゃないかなw

88 :仕様書無しさん:2018/07/14(土) 20:42:33.33 .net
>>79
素数の出力はもっと簡単で効率の良いやり方があるよ

boolean[] p = new boolean[100];
for (int i = 2; i < p.length; i++) {
 if (p[i]) continue;
 for (int j = 2; i * j < p.length; j++) p[i * j] = true;
 System.out.println(i);
}

89 :仕様書無しさん:2018/07/14(土) 20:43:04.12 .net
>>85
こんなことできた気がするなーでググるよ

90 :仕様書無しさん:2018/07/14(土) 20:43:21.61 .net
>>86
>ただネットのプログラマー適正試験を受けた事はある。

結果はどうだったの?

91 :仕様書無しさん:2018/07/14(土) 20:45:57.08 .net
素数判定で2の倍数を真面目に判定しているロジックは
それだけで評価に値しない。
FizzBuzzをまともに答えているのと同じ。

92 :仕様書無しさん:2018/07/14(土) 20:48:07.10 .net
>>89 それコピペグラ―やん
でも効率は良いよね

>>90 どんなサイトのテストを受けたのかにもよるけども、
http://www.beafoster-hd.co.jp/aptitude-test ←ここは簡単で満点

他は受けてないからこれからって結果張ろうかな

93 :仕様書無しさん:2018/07/14(土) 20:50:05.44 .net
>>92
コピペするわけじゃなくて調べるっしょ
ゼロから全部自分で考えるのは効率悪いよ

94 :仕様書無しさん:2018/07/14(土) 20:50:56.67 .net
>>87 今からその姿勢を直せばいいんでないの?
>>91 if文とFor文の知識だけだと真面目にやるしかない気がする

95 :仕様書無しさん:2018/07/14(土) 20:52:35.70 .net
ifは小文字なのにforのFだけ大文字なの何なの?
超気持ち悪いんだけど自分で気持ち悪いとは思わないの?

96 :仕様書無しさん:2018/07/14(土) 20:54:32.16 .net
>>95 無意識にやってた。何か気持ち悪いわ

97 :仕様書無しさん:2018/07/14(土) 20:55:21.69 .net
こりゃ適性ねえわw

98 :仕様書無しさん:2018/07/14(土) 20:55:42.84 .net
>>94
20過ぎた人間が簡単に矯正出来たら苦労ないわ。
だから適性で弾くんだよ。
この先矯正できるかどうかなんて関係ない。
矯正して金にならない適性ないPGやる暇あるなら
営業でも管理でも適性がありそうなのを覚えろ、って
いうのが企業。

99 :仕様書無しさん:2018/07/14(土) 20:56:46.56 .net
>>98
そうでもないかと
ちゃんと教育する会社がまともな会社ですよん

100 :仕様書無しさん:2018/07/14(土) 20:59:10.78 .net
適性が身に付くならいいけど、半端に適性がある振りが通ってしまって
本当は適性がないのに新人研修で評価されてしまってPGに就いたら、
それこそ悲惨な人生なんだが、その辺わかってるのかな。
今までやってきてなかったってことは別にPGが好きなわけでもないんだろ?
好きでPGになった奴でさえ追い込まれて自殺する世界に、適性がない、
もしくはありたいと願う奴が入ったらどうなるか。
それを心配してるんだよ。

101 :仕様書無しさん:2018/07/14(土) 21:00:25.92 .net
>>99
具体的にそのまともな会社は実在するの?

102 :仕様書無しさん:2018/07/14(土) 21:01:40.46 .net
>>99
会社は学校じゃないんで、入社する前に必要な教育は受けてきてください。
入社してやるのは業務知識の教育です。

103 :仕様書無しさん:2018/07/14(土) 21:01:50.44 .net
教育するったって基本の基本を3ヶ月ぐらいやって現場に放り投げるだけだろ?
後は自主努力ではいさよならだよ。会社はマージンが取れればそれで良いんだから

104 :仕様書無しさん:2018/07/14(土) 21:02:57.18 .net
>>99
学生気分だなぁw
学生なんだろうけど

105 :仕様書無しさん:2018/07/14(土) 21:05:00.42 .net
>>99
新人教育とか新人研修って、教育というより選別に分類されるイベントですよん

106 :仕様書無しさん:2018/07/14(土) 21:06:37.00 .net
>>100 確かに半端で行くと悲惨な人生が待ってるというのは理解してる。
今まで問題解決とか面倒くさくて投げてたけど、
プログラムを勉強してから考えるのが楽しく思えてきたんだよな。
PCで動いた時に爽快感を感じられるんだ。

でもPGになったら周りの速度にある程度付いていかなきゃならないもんね。
そこが少し思い悩んでる。趣味の範囲なら別に考えないけど

107 :仕様書無しさん:2018/07/14(土) 21:08:49.03 .net
入り口に立ってそれが楽しい、結構なことだ
だが、それで飯が食えるほど甘くはない

108 :仕様書無しさん:2018/07/14(土) 21:11:57.56 .net
>>101
ありまくり

109 :仕様書無しさん:2018/07/14(土) 21:12:10.13 .net
>>106
ま、入社するまでの間に趣味でやってみなよ。
確かな自信になっているかもしれないし、来年の4月までには内定辞退する
覚悟が決まるかもしれないし。

俺は新人研修の外注でそういう新入社員の自信をまる潰しするのが本業だから。
全ての自信を打ち砕かれて真っ白になってから絵を描くように教育していく。
世の中はこういうやり方のほうが主流だと思うよ。

110 :仕様書無しさん:2018/07/14(土) 21:13:08.56 .net
>>104
実は会社で教える側だったりしてw

111 :仕様書無しさん:2018/07/14(土) 21:13:20.28 .net
プログラムが書ける時間なんてわずかだけどな
テストするのとドキュメント書くのと客との打ち合わせが仕事だから

112 :仕様書無しさん:2018/07/14(土) 21:13:36.01 .net
>>107 食っていくハードルは職業で難易度が変わるけど、PGは専門性が高いし
頭もかなり使うから非常厳しい世界だとは思ってる。

足を踏み入れても食っていけるか。それも考えると「適正」に答えを求めてしまうんだよな

113 :仕様書無しさん:2018/07/14(土) 21:14:23.77 .net
>>102
業務知識としてプログラミングも教えるよ
それが仕事だからね
必要なら外部のプログラミングの研修も受けることできるよ
ふつうそれくらいやるっしょ

114 :仕様書無しさん:2018/07/14(土) 21:15:02.15 .net
お前らどんな奴隷契約結んでるわけ?w

115 :仕様書無しさん:2018/07/14(土) 21:16:11.26 .net
>>106
サッカーボールが少しうまくけれるようになりました。
プロのサッカー選手になりたいです。

って言ってるのと同じだね。

116 :仕様書無しさん:2018/07/14(土) 21:17:08.58 .net
>>109
こいつも>>1とは違うベクトルでやばいわ

117 :仕様書無しさん:2018/07/14(土) 21:18:32.20 .net
>>116
>>109はイキった無職だったりしてw

118 :仕様書無しさん:2018/07/14(土) 21:25:29.63 .net
>>115 うん 頭の世界だから努力をしても解決しない現実が待ってると思う

119 :仕様書無しさん:2018/07/14(土) 21:37:18.70 .net
誰も業種や仕事を書かない所がミソだな

120 :仕様書無しさん:2018/07/14(土) 21:39:06.19 .net
入社前に自分でコード書いて勉強してる時点で本当の初歩の適性はあるでしょ
下を見ればきりがないけどIT企業に入るのにプログラミングが苦痛でしかないのもいる

121 :仕様書無しさん:2018/07/14(土) 21:52:48.18 .net
>>109
親の脛をかじって食う飯は美味いか?

122 :仕様書無しさん:2018/07/14(土) 21:54:16.47 .net
入社前に習えないメインフレームの言語はどうするんだ?

123 :仕様書無しさん:2018/07/15(日) 00:57:16.47 .net
◆BrBq2CJg6HGdという人が
プログラムについて色々解説していると聞いて飛んできました。

私もプログラムに興味があるので
ここは一つ◆BrBq2CJg6HGd氏に
添削してもらえれば幸です。

こんな感じにFizzBuzzを書いてみました
(Javaで)

https://ideone.com/31StrD

一応動いてはいるみたいですが・・・
記述の仕方とか如何でしょうか?

124 :仕様書無しさん:2018/07/15(日) 01:14:58.94 .net
ちょっと直してみた。

https://ideone.com/4VuTK4

125 : :2018/07/15(日) 02:19:18.08 .net
ここは俺のスレじゃないんで、あまり入り込みたくないんだが…一言だけ

>>123
やりやがったな。

126 :仕様書無しさん:2018/07/15(日) 09:02:37.69 .net
>>125
123と124を書いた者ですが・・・
何か問題ありましたか?

127 :仕様書無しさん:2018/07/15(日) 09:28:14.28 .net
>>126
問題は36歳無職で余裕が無いのに他人を構っている事

128 :仕様書無しさん:2018/07/15(日) 09:37:46.39 .net
>>126
36歳は承認欲求が強くてすべての行動は自身が褒めてもらいたいために
やっていることなので、36歳よりマシなコードを書くと嫉妬され恨まれる。
36歳慣れしていないならこいつには構わないのが吉。
素人が関わっても呪われこそすれよろこばれることはない。

129 : :2018/07/15(日) 18:43:38.65 .net
>>128
嫉妬や恨みなどしない それは積み上げてきたものだろ
問題は>>123が実力差を分かった上で、どや顔で俺に挑戦してきたこと

>>126
強いて言えばコードが無駄に複雑なことか
(ここでは)メソッドやインスタンス化なぞ使う必要ないだろ
例えば2次関数の最大最小を求めるのに微積は普通使わないだろ

130 :仕様書無しさん:2018/07/15(日) 18:51:07.17 .net
>>129
無駄に複雑でも何でもねえよ
お前が理解できないだけだろw

131 :仕様書無しさん:2018/07/15(日) 18:57:32.01 .net
>>129
他人のスレで無能の分際ででしゃばった挙げ句、
他人の行動をお前の思い通りにならないと言う理由で
勝手に問題視すんなよ人間のクズが

132 :仕様書無しさん:2018/07/15(日) 19:09:13.38 .net
>>129
これくらいのメソッド分けは息をするように自然と出来るんだよ
そんなところにつっかかるのはお前がお前のレベルでしか考えられてないから

133 :仕様書無しさん:2018/07/15(日) 19:14:38.45 .net
>>129
それ挑戦じゃないだろ

134 :仕様書無しさん:2018/07/15(日) 20:30:07.16 .net
どや顔されてイラッときた36歳w
このスレおもしれー

135 :仕様書無しさん:2018/07/15(日) 20:37:30.23 .net
何か乗っ取られてるけどこのコテ有名人なの?

136 :仕様書無しさん:2018/07/15(日) 20:51:14.78 .net
有名人じゃないし乗っ取られてもいないよ

137 :仕様書無しさん:2018/07/15(日) 20:51:38.00 .net
全部間違ってる人ってたまに居るよねw

138 :仕様書無しさん:2018/07/15(日) 21:21:36.72 .net
◆BrBq2CJg6HGd は36歳の無職のB型作業所通い
34歳の頃からプログラマを目指してJavaを勉強しているが一向に身につかず
作業所で2時間軽い箱を運ぶのが精一杯で5時間の基本情報処理技術者試験は体力が続かないので受けられないという
これまで散々プログラマの適性は無く単純作業を進められているが誰でも出来る仕事はやりたくないらしい
センター試験で460/800点を叩き出した成功体験が心の支えなんだとか

139 :仕様書無しさん:2018/07/15(日) 21:31:36.09 .net
>>42>>124だったら、>>124の方が良いコードなんだよなぁ
この良し悪しは、仕事でプログラミングしてない人には分からんだろうけどね

140 :仕様書無しさん:2018/07/15(日) 21:33:30.05 .net
へー
初めて知ったが、まあ人生を無駄に消費して死んでいく類の人間だなとしか
自分の立てたスレに勢いあるし、他人に何かの反応をさせる才能はあるようだから、
多分プログラマーよりYoutuberとかゲーム実況者とかの方が向いてんぞ

141 :仕様書無しさん:2018/07/15(日) 21:36:22.84 .net
>>139
しごとしてるけど真逆の評価だな

124は責務の分散もできてないし
関数の命名もひどいし
ロジックもナンセンス

体裁だけがんばってるがいいところがない

142 :仕様書無しさん:2018/07/15(日) 21:38:34.95 .net
>>141
関数数千行書いちゃう人?w

143 :仕様書無しさん:2018/07/15(日) 21:42:28.69 .net
ひとりよがりなくそコード書く上に他人を嘲笑するのがしょっぱなときた
職場にいたら害悪そのものだな

144 :仕様書無しさん:2018/07/15(日) 21:43:39.10 .net
>>135
>34歳、発達障害の無職ですが (1〜7)
>Re: 35歳、発達障害の無職ですが...(1〜6、6は5の重複を再利用)
>Re:New: 35歳、働きたく無い無職ですが... 1のみ
>35歳、発達障害の作業所通いですが (1〜11)
>35歳、発達障害(統失疑い)のB型作業所通いですが 12
>35歳、統合失調症のB型作業所通いですが 13
>35歳、発達障害と統合失調症のB型作業所通い13
>35歳、統合失調症のB型作業所通い14
>35歳、統合失調症扱いのB型作業所通い(15〜18)
>35歳、知的障害者のアスペ[2時間のB型作業所通い]
>36歳、発達障害のB型作業所通い19

これだけスレが続いているから有名の中に加えてもいいかと

145 :仕様書無しさん:2018/07/15(日) 21:58:47.94 .net
>>144
2年も続いてるのもすごいけどそれ>>144が自分でまとめたの?完全に熱心なファンだわ
これは他人のおもちゃになって消費される才能だよ
うまくやれば金には出来る…が、恐らくやらないだろうからただただ老いていく。南無三

146 :仕様書無しさん:2018/07/15(日) 22:12:26.42 .net
>>145
最後のヤツは追加したけど
まとめは前スレに貼ってあったから

147 :仕様書無しさん:2018/07/15(日) 22:23:12.37 .net
板で一番の有名スレ35歳を知らないのはモグリ

148 :仕様書無しさん:2018/07/15(日) 22:30:39.68 .net
知らないほうが幸せどす・・・

149 :仕様書無しさん:2018/07/15(日) 22:39:13.32 .net
知って何がどうなるワケでもないけど
セーフティネットを悪用して
使えないガイジがITの職場に入ろうとしているのを
スレ民が防ぎたいというだけ

150 :仕様書無しさん:2018/07/15(日) 22:45:48.58 .net
う〜む
まぁ確かに>>141も一理ある。
数字を出すかFizzBuzzの文字を出すかの判断を
あんなところでやってええんか??
何か余計にインスタンスを作ってないか? 等等

ここの住人にFizzBuzzをもっともっと書いてもらいたいものだ。
「プログラマー」板やしね。

151 :仕様書無しさん:2018/07/15(日) 22:47:25.06 .net
バッチなら4行、シェルなら1行で書けるからね

152 :仕様書無しさん:2018/07/15(日) 23:01:03.57 .net
そういえば
昔昔、1行プログラムコンテストというのがあったらしい

153 :仕様書無しさん:2018/07/15(日) 23:45:41.38 .net
>>150
Javaでは無いけど参考にどうぞ。

36歳もスレ主も工夫しなさ過ぎなんだよね。

バッチ

for /L %%a in (1,1,100) do (
set /A FB = 1 + ^(%%a %% 3 + 2^) / 3 * 2 + ^(%%a %% 5 + 4^) / 5
cmd /c;for /F "tokens=%%FB%%" %%b in ^("FizzBuzz Fizz Buzz %%a"^) do @echo,%%b
)

シェル

seq 100|sed 's/.*5$/Buzz/;3~3s/[0-9]*/Fizz/'

154 :仕様書無しさん:2018/07/16(月) 00:04:13.61 .net
つか>>124よく見たら再帰までやってんのなw
ネタだった…

155 :仕様書無しさん:2018/07/16(月) 00:07:52.20 .net
これはどうだろ?
awkにて

seq 100 | awk '{w = ""} $1 % 3 == 0{w = "Fizz"} $1 % 5 == 0{w = w"Buzz"} w == ""{w = $1} {print w}'

156 :仕様書無しさん:2018/07/16(月) 07:43:33.11 .net
入った会社が社長が中国人で研修室に十何人か居るけど俺以外全員中国人で当然授業も中国語
だから俺だけ受けずに独学してる
一応初歩の為の学習ファイルはあるけど殆ど自力で調べる羽目に
2日かけてJavaでtxt読み込んでxlsxにするのがまだうまく行かない
無の境地で仕事するか意識高い系になって震え立たせるかの二択だろこの業界

157 :仕様書無しさん:2018/07/16(月) 07:44:41.66 .net
抜けろ
損なだけじゃねえか

158 :仕様書無しさん:2018/07/16(月) 09:06:41.54 .net
>>156
営業やHUB要員だから、誰かに書かせることができる程度に
何ができて何ができないかを理解すればいいよ。
キミに必要なのは中国語の勉強だな。

159 :仕様書無しさん:2018/07/16(月) 10:24:43.65 .net
プログラマーの適性って後から身に付くもんなの?

160 :仕様書無しさん:2018/07/16(月) 10:29:01.48 .net
見つかるか目覚めるかくらいかな

161 :仕様書無しさん:2018/07/16(月) 10:51:48.69 .net
>>160 それだとダメだった場合のコストも大変だから事前にテストで弾きたいわな

162 :仕様書無しさん:2018/07/16(月) 11:01:04.98 .net
>>156
そんなん面接に行く前にわかるだろアホなのか?

163 :仕様書無しさん:2018/07/16(月) 11:01:10.14 .net
好きこそものの上手なれだろ

164 :仕様書無しさん:2018/07/16(月) 11:12:25.45 .net
36歳のように興味だけだと上手になれないって事だな

165 :仕様書無しさん:2018/07/16(月) 12:15:57.74 .net
36歳の人は5chに依存しすぎてるせいだと思うの

166 :仕様書無しさん:2018/07/16(月) 12:16:35.89 .net
プログラム書く時間より5chやってる時間のが長いからムリポ

167 :仕様書無しさん:2018/07/16(月) 13:15:10.45 .net
>>156
あ、ワシその会社の名前知ってるカモ?
名前が8あつまると1バイトになるやつに強いやつですかね???

168 :仕様書無しさん:2018/07/16(月) 13:22:39.34 .net
株式会社ビットストロング
http://www.bitstrong.com

派遣業か

169 :仕様書無しさん:2018/07/16(月) 13:46:07.48 .net
いくら強くしても所詮派遣、0か1でしかない、8人そろえてようやくバイト
悲哀を感じるいい社名だな

170 :仕様書無しさん:2018/07/16(月) 14:14:30.91 .net
>>169
座布団2枚あげるww

171 :仕様書無しさん:2018/07/16(月) 16:49:58.17 .net
nipponがnip on
ナポレオンが馬鹿にされたのと同じ超侮蔑的名前
かれらが建国時に干渉してこうなった
あんまりにあんまりなので連中にすらJapanよばれてる

172 :仕様書無しさん:2018/07/16(月) 19:51:52.81 .net
エンジニアに聞きたいんだけど、エンジニアに重要なスキルって何?
みずほ銀行のシステム開発に参加したかった?

173 :仕様書無しさん:2018/07/16(月) 20:17:32.95 .net
>>172
地雷を嗅ぎ分ける能力

174 :仕様書無しさん:2018/07/16(月) 20:31:28.36 .net
>>172
最悪の時に打てる手段を持っていて実際に打てる事

175 :仕様書無しさん:2018/07/16(月) 22:38:28.51 .net
>>172
発想力、技術力、コミュニケーションスキルじゃない?

ドカタはエンジニアじゃないからまた別のスキルが必要かな

176 :仕様書無しさん:2018/07/17(火) 06:02:36.97 .net
>>175
土方には勤怠力、社畜力、単純作業力が必要

177 :仕様書無しさん:2018/07/17(火) 20:47:31.00 .net
ころころ変わる仕様に右往左往する新人ほったらかしにしてたら
結構なスパゲッティができてた
数百行のメソッドに過ぎないがなかなか

178 :仕様書無しさん:2018/07/17(火) 21:09:13.21 .net
へたに教えようとしたり領分に手出しすると怒るタイプ
こっちも助ける余裕はあんまりないし
だからって助言として変なこというと余計混乱させそう

…ほっといていいかなあ

179 :仕様書無しさん:2018/07/17(火) 21:35:05.80 .net
>>169
ワードも使えない奴らの集まり

180 :仕様書無しさん:2018/07/18(水) 13:02:33.58 .net
なんでこのクソスレこんな伸びたんだよw

181 :仕様書無しさん:2018/07/18(水) 19:03:28.91 .net
素数とかFizzBuzzとか懐かしい
今の知識ならどう書くかなって思ったけど、歳重ねても知識やスキル重ねてない事に気づいたw

182 :仕様書無しさん:2018/07/18(水) 22:23:13.35 .net
真面目に全部pythonで良いと思うんだけど

183 :仕様書無しさん:2018/07/18(水) 22:43:19.62 .net
Javaのままでもいいじゃん

184 :仕様書無しさん:2018/07/18(水) 22:49:02.92 .net
JBossってなんですか?

185 : :2018/07/21(土) 15:00:18.15 .net
>>3
Bronzeと言えども知識問題だけでなく考える問題も出る。(この方がメイン)
暗記が通用する試験じゃない。分かったか。

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

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

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

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

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

>>49
調べて分からないから聞いているんだろう?
お前ヒントも出さずに文句だけ言うんじゃねえ

186 :仕様書無しさん:2018/07/21(土) 17:57:11.68 .net
>>185
お前こそちゃんと答えてやれよ
bronze取ったなら答えられるハズ

187 :仕様書無しさん:2018/07/21(土) 19:14:45.18 .net
>>185
> 想像力を働かせましょう。
その勝手な思い込みでお前はとんでもない方向に進んじゃうんだよ
というかその想像も何の具体性もない無意味なものだし

188 :仕様書無しさん:2018/07/21(土) 19:19:32.72 .net
煽られてるw

189 :仕様書無しさん:2018/07/21(土) 19:20:07.63 .net
36歳に煽られて激おこですw

190 :仕様書無しさん:2018/07/21(土) 22:41:51.14 .net
この36歳ってアスペなの?

191 :仕様書無しさん:2018/07/21(土) 22:59:12.68 .net
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 .net
ストリームの中で副作用のある処理は推奨されないっすよ
ループ推奨

193 :仕様書無しさん:2018/07/21(土) 23:48:50.42 .net
>>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;
}

194 :仕様書無しさん:2018/07/22(日) 00:15:23.21 .net
javaが実質有料になったわけだが

195 :仕様書無しさん:2018/07/22(日) 01:08:06.11 .net
>>193
やるじゃん

196 :仕様書無しさん:2018/07/22(日) 22:03:29.50 .net
再帰とメモ化を駆使して書いてください

197 :仕様書無しさん:2018/07/24(火) 09:46:22.19 .net
メモ化は必須だよなあ

198 :仕様書無しさん:2018/07/26(木) 12:03:08.64 .net
http://txti.es/ln7jg

199 :仕様書無しさん:2018/07/26(木) 21:05:51.83 .net
>>1
それがカンペなしで初見でフルスクラッチで書けたら中級以上だ

釣りだろうけど

200 :仕様書無しさん:2018/07/26(木) 22:55:38.40 .net
>>199
中級…というか、素数計算じゃ初心者を卒業して初級ってところだと思うが…

201 :仕様書無しさん:2018/07/26(木) 23:45:58.27 .net
>>8
素敵だよ
に見えた

202 :仕様書無しさん:2018/07/26(木) 23:53:59.99 .net
素数判定なんてこれで一発だろ

https://docs.oracle.com/javase/jp/7/api/java/math/BigInteger.html#isProbablePrime(int)

203 :仕様書無しさん:2018/07/27(金) 11:31:52.85 .net
うわあああああ
もうすぐ有償になるJavaだあああああああ

204 :仕様書無しさん:2018/07/27(金) 17:25:41.30 .net
イッチはライセンス契約するよ

205 :仕様書無しさん:2018/07/27(金) 18:03:31.70 .net
商用利用じゃなければopenJDKでいいよ

206 :仕様書無しさん:2018/07/27(金) 18:57:49.94 .net
>>205
いいや
イッチは将来的に暗号解析プログラムを完成させて金持ち共を丸裸にするよ

207 :仕様書無しさん:2018/07/28(土) 16:24:21.04 .net
javaとかPCに勝手に入ってくるウィルスのようなもんだよな
pythonに全部食われちまえ

208 :仕様書無しさん:2018/07/28(土) 18:05:00.79 .net
>>7
小学生でもできることだぜ

209 :仕様書無しさん:2018/07/28(土) 20:39:06.34 .net
>>プログラマーの適性って後から身に付くもんなの?
出来る奴は、初めからできる。とは、よく言われるよ。
論理思考が苦手な奴もいるだろうが、親の遺伝だから仕方がないね。
ほら、小学生の時点で優劣はすでについているだろう。

210 :仕様書無しさん:2018/08/03(金) 23:37:23.98 .net
>>168
167の通りの名前でクッソわろた

211 :仕様書無しさん:2018/08/07(火) 10:55:24.18 .net
>>205
Oracleが完全商用化したら、OpenJDKなんてコードの隅々まで知財で因縁つけられて
公開停止→コードの書き直しで5年→再公開のころにはJava出番なし
になるに決まっておろう。

当然その間古いOpenJDKを使ってしのごうとしてもOracleにばれたら
OpenJDKもわが社の知財故にライセンス料払え攻撃に遭うわけで。

212 :仕様書無しさん:2018/08/07(火) 22:54:34.02 .net
>>211
それはぶっちゃけどの程度起こり得るものなのかね?
ぶっちゃけてよ

213 :仕様書無しさん:2018/08/18(土) 22:31:33.76 .net
C#なら1文でかけるこの便利さ

var isSosu = !Enumerable.Range(2, num - 2).Any(n => num % n == 0);

214 :仕様書無しさん:2018/08/18(土) 23:38:25.35 .net
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 .net
素数判定は30分かからずに独学で書けたな

ただ俺の場合はクイックソートさせるプログラムを書くのに3日ほど要した。
俺って地頭悪いのか…?

216 :仕様書無しさん:2018/08/22(水) 21:46:56.48 .net
素数とはどういうものかがわかれば書ける

217 :仕様書無しさん:2018/08/22(水) 22:06:07.85 .net
>>216
それは、プログラムが書けない人たちの書けないっぷりを理解できてない

218 :仕様書無しさん:2018/08/24(金) 14:47:17.75 .net
子供の頃、素数生成プログラム書いてはみた事あるんだが、
何故か4が出てきた謎

219 :仕様書無しさん:2018/08/25(土) 13:04:56.28 .net
○○を作りましたといって△△を作っている
よくある話し

220 :仕様書無しさん:2018/08/31(金) 09:48:03.53 .net
素数なんか、テーブルに書き出しとけばいんだよ。
そいつからバイナリーソートの要領で探す。

221 :仕様書無しさん:2018/08/31(金) 15:13:35.41 .net
まあ必要な分がわかってるなら計算で求めるより速い

222 :仕様書無しさん:2018/09/01(土) 01:31:22.08 .net
>>219
その実例を紹介します。

0395 ◆BrBq2CJg6HGd 2017/05/23 20:46:35
>>至極さん
トランプの作り方が分からなかったので、カレンダー表示機能を作ってみました。
https://ideone.com/Osdsox
時間の表示がちょっとおかしいですが。

223 : :2018/09/07(金) 19:39:42.41 .net
>>222
あらやだ、なつかしい。

224 :仕様書無しさん:2018/09/07(金) 22:46:53.51 .net
立派な恥w

225 :仕様書無しさん:2018/09/13(木) 19:41:05.47 .net
ミラーラビン方使えや

226 :仕様書無しさん:2018/10/01(月) 15:45:02.60 .net
素数判定なぁ
素朴なものなら高校時代に我流で作ったが

227 :仕様書無しさん:2018/10/07(日) 02:47:31.39 .net
>>220
あーた、組み込みでも同じ事が言えるのか?

228 :仕様書無しさん:2018/10/15(月) 21:15:16.89 .net
 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。

229 :仕様書無しさん:2018/10/16(火) 11:09:56.24 .net
ナイーブな素数判定書けないってアルゴリズム力なさすぎでしょ...

230 : :2018/10/23(火) 16:45:13.70 .net
アルゴリズムって授業とか本で勉強して身に付けるものだと思うけど。

231 :仕様書無しさん:2018/10/23(火) 16:55:43.04 .net
何かに対する最適なアルゴリズムは学術で研究されて
成果が公表されるものなので、勉強して身に付ける、
ということもあり得るが、一般的にアルゴリズムは
自分で考え構築するものです。

232 :仕様書無しさん:2018/10/23(火) 17:04:24.70 .net
>>231
そいつはパターンマッチしかできない知能障害者なので相手にしないでください。
一応発達障害に分類されるようですが、このように知能に異常があるように見えます。

233 :仕様書無しさん:2018/10/24(水) 10:59:53.76 .net
とんでもねえガイジ

234 :仕様書無しさん:2018/10/24(水) 11:00:31.10 .net
向いてないからさっさとコンビニ店員にでもなったほうがいいぞ

235 :仕様書無しさん:2018/10/24(水) 12:09:22.84 .net
>>234
ぶっちゃけ、コンビニ店員の仕事の方が
プログラマーの仕事より高度だけどな。

236 :仕様書無しさん:2018/10/24(水) 13:05:36.14 .net
>>235
おいおい。Web系はプログラマじゃないんだ。
あれはママゴト。
だからコンビニより簡単。

Webしか知らない奴は困る。

237 :仕様書無しさん:2018/10/24(水) 17:38:44.03 .net
今の世界ではWeb以外がおままごとだよ
何してるか知らないけど君は負けてる

238 :仕様書無しさん:2018/10/24(水) 22:09:50.74 .net
でも別にwebなんか無くても生活困らないしなぁ

239 :仕様書無しさん:2018/10/25(木) 03:17:30.49 .net
そんなん言ったら食い物さえあれば生活には困らんわ
それがお望みなら紀元前に帰れ

240 :仕様書無しさん:2018/10/25(木) 06:46:24.23 .net
必死にマウント取ってて草

241 :仕様書無しさん:2018/10/25(木) 07:29:24.37 .net
それはお前だよ
俺などはお前の言動をそのまま鏡写しにしているに過ぎないのだ
自分の姿が良く見えるだろ?

242 :仕様書無しさん:2018/10/25(木) 08:04:11.51 .net
何もムキになっているのだ?

243 :仕様書無しさん:2018/10/25(木) 10:43:12.24 .net
コンビニ店員の高度スキルって何かが気になるw

244 :仕様書無しさん:2018/10/25(木) 10:52:41.21 .net
接客は多くのプログラマにとって高度かも、コミュ障多いしw

245 :仕様書無しさん:2018/10/25(木) 10:55:17.86 .net
あと深夜のワンオペ状態だと強盗やガラの悪い客、早口でまくしたてる外国人とか来るからな

246 :仕様書無しさん:2018/10/25(木) 11:58:39.35 .net
このスレの住民みたいな奴らがIT土方なんだろうな
ご愁傷さまです。

247 :仕様書無しさん:2018/10/25(木) 12:05:16.46 .net
>>238
じゃあ全自動洗濯機君はなくても困らないんだね

248 :仕様書無しさん:2018/10/25(木) 12:06:13.80 .net
日本のコンビニ店員や牛丼屋の定員は
高級ホテル並みの接客が要求されてるからな。
ジジィやばばあが良くクレームつけて店員に怒鳴ってるじゃん

249 :仕様書無しさん:2018/10/25(木) 12:07:44.86 .net
テレビもゲームもネットもなくてもいいよね?
ばかなん?

250 :仕様書無しさん:2018/10/25(木) 12:14:30.95 .net
空気や光すら不要

251 :仕様書無しさん:2018/10/25(木) 13:45:28.89 .net
そもそも、この宇宙が不要

252 :仕様書無しさん:2018/10/25(木) 15:15:20.28 .net
論破されたら意味わかんないレスするしかないよな…
ごめんなほんと

253 :仕様書無しさん:2018/10/25(木) 15:49:42.09 .net
>>252
いや、いいんですよ
こちらこそ意味不明のレスしてごめんなさい

254 :仕様書無しさん:2018/10/25(木) 18:18:48.98 .net
空気や光は生きるために必要なことだよな
なくても問題なくない
WEBなんか無くても問題ないって先にレスしたのお前だからな

255 :仕様書無しさん:2018/10/25(木) 18:19:32.94 .net
わかってなかったら申し訳ないから一応言っといた

256 :仕様書無しさん:2018/10/25(木) 18:44:50.08 .net
でも素数判定できないんでしょ?

257 :仕様書無しさん:2018/10/25(木) 19:36:06.68 .net
この話の落とし所はドコになるのだろうか

258 :仕様書無しさん:2018/10/25(木) 19:37:48.08 .net
webは宇宙?

259 :仕様書無しさん:2018/11/05(月) 22:18:33.57 .net
クイックソートを自力で思いついたなら天才といえる

260 :仕様書無しさん:2018/11/08(木) 15:33:11.38 .net
>>259
余りに単純な理屈で、誰もが気づきそうな事ほど気づかない、そこに気付けるのが天才、なコロンブスの卵的な意味で言ってるなら同意
そうじゃないならお前が池沼なだけ

前者であることを祈る

261 :仕様書無しさん:2018/11/08(木) 22:21:23.37 .net
アルゴリズムを勉強する際、ソートは比較的初期の段階で勉強すると思うが、
ソートの中でもバブルソートが一番最初だろう。
そしてその後すぐにクイックソートも習うことになる。

アルゴリズムをほとんど知らない状態でバブルソートのアイディアだけで、
クイックソートを習うまでの短い期間にクイックソートに自力でたどり着けたなら
間違いなく天才といえる。

262 :仕様書無しさん:2018/11/20(火) 20:19:42.67 .net
>>8
forの範囲は√(入力値)までで良いから

クソ無能野郎がデカい顔すんな

263 :仕様書無しさん:2018/11/20(火) 20:21:13.58 .net
>>261
コンセプトが全く違う

パーティショニングのアルゴリズムを知ってる状態でクイックソートを思い付けたら、それは凄い

264 :仕様書無しさん:2018/12/18(火) 09:26:24.55 .net
         /::::::ソ::::::::: :゛'ヽ、
        /:::::::-、:::i´i|::|/:::::::::ヽ
       /::::::,,、ミ"ヽ`  " / ::::::ヽ
      /::::::==    -  ~ `-:::::::ヽ
     |::::::::/_,=≡、   ,≡=~、l::::::: i
     i::::::::l゛/●\,! ,/●\ l:::::::!
     .|`:::|  ⌒ ノ/_ i丶⌒ |:::::i
     (i ″   , ィ____ i i.   ! /ノ
      ヽ i   /  l  i  i ./   (⌒)
       l ヽ ノ `トェェェイヽ、/´   ノ ~.レ-r┐
      /~|、 ヽ  `ー'´ /~\ ノ__ ! | .| ト、
    /  l ヽ `"ー−´/  〈 ̄   '-ヽ.λ_レ
                    ̄` ー‐--‐ '

265 :仕様書無しさん:2019/01/08(火) 10:07:11.14 .net
まあ、対象の数より小さな素数で割って行けばそのうち分かるよ。

266 :仕様書無しさん:2019/01/08(火) 12:38:12.68 .net
素数判定なのに素数で割っていくってのがなかなかジワる

267 :仕様書無しさん:2019/01/08(火) 12:42:57.10 .net
2で割る以外ないんだよなー
数学できてないだけじゃねーか

268 :仕様書無しさん:2019/01/09(水) 09:43:58.56 .net
>>261
ソートのアルゴリズムって
10種類ぐらいあったような希ガス

もう遠い昔のことだから
細かいことは忘れたけど
バブルソートの次はシェルソートを習ったような希ガス

度数ソートやバイナリソートは後のほうで習ったな。

つか、そう簡単に天才、天才というもんじゃないよ。
世の中天才だらけになるぞ?
俺とか(笑)

269 :仕様書無しさん:2019/01/09(水) 10:22:22.34 .net
何万件とかのデータでも無い限り、ソートなんかアルゴリズム気にするだけ無駄だぞ。
そして何万件もあるなら見出しを作ってデータそのものを分けてしまえ。

270 :仕様書無しさん:2019/01/28(月) 04:28:38.80 .net
ソートはあれだな
アルゴリズムの選択で凄く実行時間が変わることがあるということを教えるための例として使われるだけで、バブルソートとかを手で実装するとかには全く意味がない
再帰を学ばせるためのハノイの塔とか見た目と計算量のギャップを学ばせるためのアッカーマン関数みたいなもん

271 :仕様書無しさん:2019/04/20(土) 22:02:48.83 .net
フローでまず書いてみなよ
ネストで簡単に書けるから

272 :仕様書無しさん:2019/12/15(日) 13:16:29 .net
構文覚えるよりも素数がどういうものか理解した方がいい。1、3、5、7、11…
7なら7、1の2つの数字しか割ることはできない。これが素数。3つの数字以上で割れたら素数ではない。もう分かっただろ。あとはfor文if文の使い方を覚えれば楽勝だな。

273 :仕様書無しさん:2020/08/02(日) 17:46:18 .net
あげましょう。

274 :仕様書無しさん:2022/03/15(火) 07:30:36.39 .net
>>272
まじか
こいつ

275 :仕様書無しさん:2022/03/30(水) 23:45:50.28 .net
JavaとC言語使う現場はブラック率高いから早めに切り上げるべき

276 :仕様書無しさん:2022/04/03(日) 14:47:49.18 .net
これでええやろ受け入れテストさえ通れば勝ち確や
後でなんかあっても対応するのは他のやつや

Set<Integer> p = Set.of(new Integer [] {2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101});
IntStream.range(2,n).forEach(i -> System.out.println(i+"は素数"+(p.contains(i)?"":"ではない")));

277 :仕様書無しさん:2022/07/29(金) 18:24:21.77 .net
組み込みでこういうのやってそう。そういえばUnityの三角関数の計算ってすべての角度に(何度刻みかは忘れた)対して予め計算した結果があってそれを利用してた気がする

278 :仕様書無しさん:2024/04/04(木) 07:37:50.21 ID:Eny9NzWHT
白々しいハ゛力丸出しミサヰル飛来訓練にワロタ
自民公明が曰本に原爆落とした世界最悪のならず者国家と共謀して軍事演習だなんだと隣国煽って軍事利権倍増して私腹を肥やしてるだけ
ミサイ儿なんかより数珠つなぎて゛飛ばしてるクソ航空機が堕ちて−帯火の海になるリスクのほうが圧倒的に高いぞ税金泥棒、世界中で
クソ航空機は四六時中墜落してるし金属部品やら落下させてるし地球破壞することか゛經済だのと勘違いしてる岸田異次元増税憲法ガン無視
地球破壊覇権主義文雄によって曰本近海の海水温か゛突出して上昇してるほど莫大な温室効果カ゛スまき散らして気侯変動させて日本と゛ころか
世界中て゛災害連発に食糧危機.プ囗パガンダ放送局た゛らけで報道されていないか゛世界最惡の脱炭素拒否テ囗国家に送られる化石賞4連続受賞
してる犬コ□腐敗国家曰本も世界中から相当の恨みを買ってるのが現実,同時多發報復の標的になっても少しもおかしくないからな
安全が欲しけれは゛マッチポンプて゛私腹を肥やしてるクソ公務員と銃刀法を廃止して拳銃.スティンガ−,手榴弾を新Ξ種の神器にすることた゛
(ref.) ttps://www.call4.jp/info.php?type=items&id=I0000062
ttps://haneda-project.jimdofree.com/ , ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

66 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★