Java

「Project Euler」解答ブログを作成した

数学の問題を好きなプログラミング言語で解く「Project Euler」というサイトがあります。こちらの翻訳wikiを見つけたので、Javaで随時解答していこうと思います。が、量がかなり多いため、別ブログを立ち上げました。 数学の問題を好きなプログラミング言語…

入力された行列の転置行列を求めよ

プログラミングスレまとめ in VIPの練習問題を解いてみた 練習問題 - プログラミングスレまとめ in VIP import java.util.*; class Tenchi { private static int[][] getGyouretu() { Scanner scan = new Scanner(System.in); System.out.println("何行何列…

Caesar暗号を解読するプログラムを作り,暗号を解読してください

プログラミングスレまとめ in VIPの練習問題を解いてみた 練習問題 - プログラミングスレまとめ in VIP import java.util.*; class Caesar { private static final String ANGO = "qdq-gi.q-a ziatmxxitmdqibtqi-ustbi ri.qmoqrcxi.qbubu zir -ibtqi-qp-qaai…

フィボナッチ数列の第n項を求めるプログラムを書いて下さい

プログラミングスレまとめ in VIPの練習問題を解いてみた 練習問題 - プログラミングスレまとめ in VIP import java.util.*; class Fibo { //リストを与えるとその最後の2つの値を足したものをリストの最後に加えて返却する private static List<Integer> plus(List<Integer> o</integer></integer>…

数当てゲーム(適当な数を入力し、その桁と数字を予測していくゲーム)

これはn桁の数を探すゲームです。適当な数を入れると桁も数字もあっていれば「Hit」としその個数が、数字はあっているが桁が異なっていれば「Blow」としてその個数が出力されます。それを繰り返すことで答えを探すことができます。このゲームを作成しなさい…

年と月を入力してカレンダーを出力する

プログラミングスレまとめ in VIPの練習問題を解いてみた 練習問題 - プログラミングスレまとめ in VIP //答え import java.util.*; class MyCalendar { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print…

TopCorder過去問〜初級3

またまた前回と同じ、TopCorderの過去問を日本語で紹介している例のブログ。 10分でコーディング | プログラミングに自信があるやつこい!! 【問題】※詳しくは上記リンクを見てください あなたはこれからトランプを配っていきます。あなたにはトランプを…

TopCorder過去問〜初級2

前回と同じ、TopCorderの過去問を日本語で紹介しているブログ。 JAVA5.0でGO!! | プログラミングに自信があるやつこい!! 【問題】※詳しくは上記リンクを参照 あなたには3つの文字列の配列があたえられます。 一つ目の配列はユーザー名の配列。 {"usrA"…

TopCorder過去問〜初級1

TopCorderの過去問を日本語で紹介しているブログを見つけた。 topcoderの道1 | プログラミングに自信があるやつこい!!上記ブログでの回答と違い、シフト文字を自由に定義できるようにしてみた。 【問題】※詳しくは上記リンクを参照 与えられた英語の大文…

所持金と購入価格から最適なお釣りを算出するプログラム

偶然↓を見つけて面白そうだったのでやってみた。 大学のプログラミング課題ができません。 - 最近大学でjavaを始めたんですが課題... - Yahoo!知恵袋 // 1.所持金の貨幣枚数を計算 // 2.おつり(1の貨幣から算出可能な金額 - 買い物金額)のリストを算出 // 3.…

素数判定アルゴリズムの実行速度比較(Java)

BohYoh.com【著書】明解Javaによるアルゴリズムとデータ構造の2章の素数列挙プログラムを少しだけ書き換え、実行速度を計ってみた。 全部で3通り。ソースコードは以下の通り。 //PrimeNumber1.java // 100,000以下の素数を列挙(1) class PrimeNumber1 { publ…

CentOSでJavaをアップデートする方法

アルゴリズムの勉強用にjavaを使おうとしてバージョンを確認したら($ java -version)、1.4だったので下記を手本にして、最新版にアップデートしてみた。 http://codezine.jp/article/detail/1744で、 $ java -version を再度実行すると、あいかわらず1.4の…