ヤマカサのプログラミング勉強日記

プログラミングに関する日記とどうでもよい雑記からなるブログです。

2018-04-01から1ヶ月間の記事一覧

yukicoderでアルゴリズムの問題を解く

yukicoder このブログでも度々yukicoderに関する記事を投稿していますが、問題の進捗を報告したいと思います。 https://yukicoder.me/

JavaFX でゲームプログラミング超入門 その8

パックマンのようなゲーム 前回に引き続きJavaFXでゲームを作るとういうことで、今回は敵の接触回数とスコアの管理を追加しました。 敵と接触後の無敵時間がないので、接触回数が感覚よりも多くなってしまっているのが改善点だと思います。 スコアの管理はテ…

[ITパスポート・情報処理安全確保支援士] あなたはIT国に入国できますか? [情報処理技術者試験]

ITパスポート 概要 ITパスポートとはIT国に入国するために必要なモノではなく、情報処理技術者試験の入門的なものです。私が受けたときは、筆記ではなくCBT方式でした。CBTとは、Computer Based Testing の略で、パソコン上で問題が提示され解答するというも…

わかりやすいJava

Javaの参考書 わかりやすいJavaの新しい本である"新わかりやすいJava オブジェクト指向徹底解説"が出ました(一か月前に)。 新わかりやすいJava オブジェクト指向徹底解説 作者: 川場隆 出版社/メーカー: 秀和システム 発売日: 2018/03/31 メディア: 単行本 …

[yukicoder] No.135 とりあえず1次元の問題 スタックオバーフロー

リジャッジ yukicoderでアルゴリズムの問題を解いていたら、自分の解法ではエラーが返されリジャッジの状態となる問題がありました。

思ってたのと違う現象

最近思うこと 映画とかドラマに出てくる僕が知らなかったキャストのなかで、美人だとかイケメンだとか思って検索してみると(洋画が多いような気がします)、 あれ?そうでもないな と思うことがたびたびあります。

ABC093D Worst Case レビュー

解説を見直してみる。 もう一度この問題を考えてみました。 D: Worst Case - AtCoder Beginner Contest 093 | AtCoder としても一般性を失いません。 のとき ①

String.split()を用いて文字列を分割してListに入れる

Arrays.asList() String.split()を使って文字列を配列に格納することができますが、普通の配列ではなく、Listに入れたい場合次のように書く必要があります。 List<String> str = new ArrayList<>(Arrays.asList(A.split("")));</string>

先週の土曜日にAtCoderのコンテストに参加した感想

AtCoder Beginner Contest 先週の土曜日にAtCoderのプログラミングコンテストに参加しました。前回も参加したんですが、Dクラスの問題は解くことができませんでした。 今回もCクラスの問題までしか解けなかったんですが、時間があればDクラスの問題も解けた…

アルゴリズムとデータ構造を学ぶ

アルゴリズムとデータ構造 競技プログラミングを勉強していく上でアルゴリズムとデータ構造は避けて通ることができないと思います。 今までは初歩的な問題のみを解いていたので、データの整列などを意識して使ってこなかったので、これからはステップアップ…

[AtCoder] トリボナッチ数列

AtCoder Beginner Contest 006 AtCoderの問題でトリボナッチ数列に関する問題がありました。ABC006のB問題でトリボナッチ数列の値を10007で割った余りを出力せよという問題です。

[AtCoder] ABC093D Worst Case

AtCoderのコンテストに参加しました。 AtCoderのAtCoder Beginner Contest 093に昨日初めて参加しました。 解くことができた問題はA, B, Cでした。D問題は問題の意味は分かったんですが解法は分かりませんでした。厳密には、for文で時間を物凄くかかるアルゴ…

AtCoderで解いた問題を確認する方法

AtCoder Problems 競技プログラミングのためのサイトであるAtCoderで解いた問題を簡単に確認できるサイトを紹介します。 AtCoder Problems 上記のサイトで、自分のIDを検索ボックスに入れて自分が解いた問題を確認できます。

はてなブログにソースコードを行番号付きで貼り付ける

参考サイト am1tanaka.hatenablog.com Markdownでは、 ```java ソースコード ``` のように記述して、ソースコードを貼り付けていますが、この方法では行番号が付きません。 上記のサイトのように、デザインのカスタマイズのフッタを編集することで行番号を付…

[AtCoder] ABC049C - 白昼夢 / Daydream

文字列に関する問題 AtCoder Beginners Selectionを進めていいるんですが、解答に詰まった問題があったので、記事にしたいと思います。 AtCoder Beginners Selection - AtCoder

JavaFX でゲームプログラミング超入門 その7

JavaFXでパックマンのようなゲームを作る 前回に引き続き、パックマンのようなゲームを作っていきたいと思います。 www.youtube.com

JavaFX メモ

Sceneの切り替え java - How to switch scenes in JavaFX - Stack Overflow

AtCoderでプログラミングの問題を解く

AtCoderの問題を解く 競技プログラミングのサイトは色々あると思いますが、今回はAtCoderで問題を解いてみました。 AtCoderに登録をした後にすること 私は競技プログラミング初心者なので、AtCoder Beginners Selectionの問題から始めようと思います。 AtCod…