java

プログラミング

最大最小の考え方

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

java 順列-permutation

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

java-コレクション

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

javaソケットの基本

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

java string,string配列の処理

配列を文字列に変換 Arrays.toString(st) stringの比較 st1.equals(st2) string型のリスト List<String> st = new ArrayList<String>() ...
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.o...
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...
スポンサーリンク