takashi hayashi

takashi hayashi

最近の記事

ダンテがすごい

DMCを見ていて、ダンテの受け身がすごかった! 全ての攻撃を受け身として、吸収してました。

    • 不明な会話(わかる人はわかる)

      女性:私、飲み物飲みたい 男性:ここに飲み物あるじゃん 女性:私、アールグレイ飲みたい 男性:ここにアールグレイあるじゃん 女性:私、紅茶(ジャスミン)飲みたいからこれ 男性:・・・ 補足:きっとフレームワークのことを言っていたのでしょう・・・

      • 休むタイミング

        「働き方改革」の前にまず必要なのは、手抜きやサボり方を考えることだそうだ。まぁ、私は、プログラマーなので「めんどくささ」が先に出てるくたちではあるが、重要なファクターかなと思う。 そうでないと、ここを変更したら私たちにとってもっとよくなるなどの発想も生まれないからだ。 真面目に頑張って仕事を早く終わらせることが良いと考えられているが、それだといつか無理が出てしまうそうだ。 なんとも。。。 大切なのは、何に力を入れるべきなのかを見極め、最小限のパワーで最大の効果を出せる

        • 基本的には無である。 だが、無は意志を作る。 意志は、愛を作る。

        ダンテがすごい

          一様乱数(線形合同法)

          /* * -------------------------- * 一様乱数(線形合同法) * -------------------------- */#include <stdio.h>unsigned rndnum=13;unsigned irnd(void);void main(void){ int j; for(j=0;j<100;j++){ printf("%8d", irnd()); } printf("¥n");}unsi

          一様乱数(線形合同法)

          モンテカルロ法による面積の計算

          /* * ---------------------------- * モンテカルロ法による面積の計算 * ---------------------------- */#include <stdio.h>#include <stdlib.h>#define NUM 1000double rnd(void);void main(void){ double x, y, s; int i, in=0; for(i=0;i<NUM;i++){ x=2

          モンテカルロ法による面積の計算

          Honerの方法

          /* * ----------------------------- * Hornerの方法 * ----------------------------- */#include <stdio.h>double fn(double, double *, int);void main(void){ double a[] = {1, 2, 3, 4, 5}; double x; for(x=1;x<=5;x++){ printf("fn(%f)=

          2 〜 Nの中から素数を拾い出す

          /* * --------------------------------- * 2 〜 Nの中から素数を拾い出す * --------------------------------- */#include <stdio.h>#include <math.h>#define NUM 1000void main(void){ int prime[NUM/2+1]; int i, n, m=0, Limit; for(n=2; n<=NUM; n++){

          2 〜 Nの中から素数を拾い出す

          4N魔方陣

          /* * ----------------------- * 4N魔方陣 * ----------------------- */#include <stdio.h>#define N 8void main(void){ int hojin[N+1][N+1], i, j; for(j=1;j<=N;j++){ for(i=1;i<=N;i++){ if(j%4==i%4 || (j%4+i%4)%4==1){

          奇数魔方陣

          /* * -------------------------- * 奇数魔方陣 * -------------------------- */#include <stdio.h>#define N 7void main(void){ int hojin[N+1][N+1], i, j, k; j=(N+1)/2; i=0; for(k=1; k<=N*N; k++){ if((k&N) == 1){ i++;

          奇数魔方陣

          Pascalの三角形

          /* * -------------------------- * Pascalの三角形 * -------------------------- */#include <stdio.h>#define N 12long combi(int, int);void main(void){ int n, r, t; for(n=0; n<=N; n++){ for(t=0;t<(N-n)*3;t++){ printf(" ");

          Pascalの三角形

          ヒープの作成

          /* * ------------------------ * ヒープの作成 * * ------------------------ */#include <stdio.h>void main(void){ int heap[100]; int n, i, s, p, w; n=1; while(scanf("%d", &heap[n])!=EOF){ s=n; p=s/2; while(s>=2 && he

          ヒープの作成

          ポインタをソートする

          /* * ---------------------------------- * ポインタをソートする * ---------------------------------- */#include <stdio.h>#include <string.h>#define N 10void main(void){ struct girl { char *name; int age; } *t, *p[N], a[]={"Ann", 18

          ポインタをソートする

          シェーカー・ソート

          /* * ------------------------------- * シェーカー・ソート * ------------------------------- */#include <stdio.h>#define N 9void main(void){ int a[]={3, 5, 6, 9, 2, 7, 8, 10, 4}; int left, right, i, shift, t; left=0;right=N-1; while (lef

          シェーカー・ソート

          ユークリッドの互除法

          /* * --------------------------------------------- * ユークリッドの互除法 * --------------------------------------------- */#include <stdio.h>void main(void){ int a, b, m, n, k; printf("二つの整数を入力してください"); scanf("%d %d", &a, &b); m=a; n=b;

          ユークリッドの互除法

          ハノイの塔の再帰解

          /* * ----------------------------------- * ハノイの塔の再帰解 * ----------------------------------- */#include <stdio.h>void hanoi(int, char, char, char);void main(void){ int n; printf("円盤の枚数 ? "); scanf("%d", &n); hanoi(n, 'a', 'b', 'c

          ハノイの塔の再帰解