java

プログラミング

最大最小の考え方

By: Jared TarbellSRM583 DIV2 250ある数字の文字numが与えられた時,一度だけ一文字を交換できる.ただし,先頭に0は来ない.この時,値が最小になるように文字を交換せよ.<アルゴリズム>最大最小を求めるとき,グリ...
TopCoder

java 順列-permutation

順列や組み合わせ難しい...もっと経験を積まないと!import java.util.ArrayList;public class PermutationTest { public static void main(String[] arg...
人工知能

java-コレクション

// List系:重複可能な値の集合// ①ArrayList// Set系:重複を許さないList// ②HashSet// ③TreeSet(自動ソート)// Map系:keyとvalueの組からなる要素の集合// ④HashMap//...
人工知能

javaソケットの基本

参考にしたページ TechScore ネットワークプログラミングTechScoreに載っているEchoServerとEchoClientに関して、私なりに重要な部分を書き出してみる。EchoServer ServerSocketとSocke...
TopCoder

java string,string配列の処理

配列を文字列に変換 Arrays.toString(st) stringの比較 st1.equals(st2) string型のリスト List<String> st = new ArrayList<String>() リストliを配列st...
TopCoder

アルゴリズム 最大最小

▶Arrays.sort(a)を使う方法int[] a={2,23,3,5,1,4,8,20,-1};System.out.println(Arrays.toString(a));Arrays.sort(a);System.out.prin...
TopCoder

アルゴリズム 組み合わせ

①重複を認める3組を選ぶ。(重複する組み合わせ)ex.▶1,1,1▶1,1,2▶1,1,3▶1,1,5▶1,1,10▶1,2,1▶1,2,2▶1,2,3▶1,2,5▶1,2,10▶1,3,1▶1,3,2▶1,3,3▶1,3,5▶1,3,10...
スポンサーリンク