2008-07-01から1ヶ月間の記事一覧

FileDialogでファイルを開いたら、CurrentDirectryが変わっとるッス

C#

いつの間にかカレントディレクトリがアセンブリPATHからDialogで開いたPATHになっとる>< //カレントディレクトリを戻す openFileDialog1.RestoreDirectory = true; DialogResult ret = openFileDialog1.ShowDialog(); if (ret == DialogResult.OK) { //処…

Project Euler 3 補足

private static void getMaxPrimeFactor(long b) { long maxprime = 0; for(long i=0; i <= b;i++) { if(isPrimeNum(i) && b % i == 0) { if(maxprime <= i) { maxprime = i; } b = b / i; //ここは1だろJK i = 1; } } System.out.println(maxprime); }

Project Euler 3

Project Euler Problem 3 The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? prime factors→素因数 13195の素因数は、5,7,13,29だ。 600851475143の素因数の中で一番大きな数は何だ。 jav…

素数を求めるプログラムをすぐに打ち込めなかった

Project Euler 3やろうとしたら、 素数を求めるプログラムがなかなか出てきませんでした。javaで最大の素数を取ってこようとする public static void main(String[] args) { getMaxPrimeNum(100); // 97 } private static void getMaxPrimeNum(int b) { int…

表における行を、タプル(tuple)

SQL

テーブルをタプルの集合としてみて論ずるとき,テーブルのことをリレーションという。 リレーショナル・データベースの概要より タプルじゃない・・かな?

副問い合わせテーブルはインデックスが無いから遅くなる

SQL

voice_artist(声優テーブル) id name charactor(キャラテーブル) charactor_id charactor_name fighting_power voice_artist_id SELECT a.id,a.name FROM artist AS a JOIN ( SELECT voice_artist_id, sum(fighting_power) AS sumpower FROM charactor G…