2018-02-15から1日間の記事一覧
二点間の距離には、ユークリッド距離とマンハッタン距離の二種類がある。・ユークリッド距離:二点間の最短距離 ・マンハッタン距離:座標軸に平行にのみ移動できる場合の最短距離以下のサイトで二種類の距離について詳しく解説されています L1距離(マンハ…
僕がよく参考にさせてもらっている、初心者がJavaプログラミングをするときに助けになるであろうウェブサイトへのリンクをまとめたものです。・コレクション(List,Map,Set) Javaコレクションクラスメモ(Hishidama's Java Collection Memo) ・正規表現 正規…
いまいち分かりにくい、substringの範囲について。 例えば次のプログラム。 import java.util.*; public class Main { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { String s = "abcde"; System.out.println(s.su…
いつかは記事にしたい競プロ関係のアルゴリズムとかjavaの文法とかの備忘録です。 自分用です。 【メソッド・アルゴリズム】 ・二点間の距離(ユークリッド距離とマンハッタン距離) ・LinkedHashMapを上手く使えば、山札から一枚を一番上に持ってくる動作と…
英語アルファベットのみで構成される文字列の、大文字と小文字を逆転させるメソッド。 static String CaseReverse (String s) { StringBuilder sb = new StringBuilder(); for (int i=0; i