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

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

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

障がいを持ったネコチビちゃんの動画

ひざの間で眠る猫 猫は人間の足の間に挟まることが好きだと思います。僕も寝ていると猫も足の間に挟まって寝ることがたびたびありました。 www.youtube.com

レシートが1枚10円にかわる?

レシートの情報を提供してお金をもらうアプリ jp.techcrunch.com 内容 レシートを撮影画像をアプリを介して提供することで、レシート一枚10円がアプリ内のウォレットに振り込まれます。制限は一日10枚まで。 ウォレットに貯まったお金を出金する場合、本人確…

[yukicoder] No.16 累乗の加算

問題 No.16 累乗の加算 - yukicoder 累乗をいかにして求めるかが肝です。 二分累乗法 累乗を求めるアルゴリズムに二分累乗法というものがあります。下記のサイトが参考になりました。これを利用して解答を得ます。

[ALDS1_5_D] The Number of Inversions

マージソートを利用した反転数の計算 プログラムコンテスト攻略のためのアルゴリズムとデータ構造7章6節 反転数をやっていきます。 反転数とは数列 ] において、 かつ である組 の個数を言います。バブルソートでも反転数がでてきますね。

未来の科学者たちへ 物質・材料研究機構(NIMS)

科学の面白さや凄さを伝えてくれる動画 www.youtube.com 未来の科学者たちへと題して数分で科学を分かりやすく伝えてくれる動画のシリーズです。 www.nims.go.jp 上記のサイトのコラムで登場する動画がYouTubeでまとめてみることができます。材料に注目した…

リーダブルコードを読む その11

15章 「分 / 時間カウンタ」を設計・実装する 最終章です。 実践例を通して読みにくいコードを読みやすいコードにしていく過程を学びます。 コードの計算量やメモリ使用量などを比較して解決策を決める。 読み終えた感想 この本を読むことだけでは可読性が高…

AtCoderを始めてから二ヶ月間の成績

AtCoder Beginner Contest 競技プログラミングを始めて約二ヶ月になりますが、AtCoderのコンテストの成績を見てみます。 最新のレートは622ですが、過去の成績を見る限り500位が僕の実力かなと思います。 今後の勉強予定 yukicoderのレベル2を全て埋める(1…

AtCoder Beginner Contest 099 の感想

AtCoder Beginner Contest 099 結果 C問題まで解くことができました。D問題の題意は分かりましたが、どのようにして解いたらいいのか分かりませんでした。全探索でしょうか?

[yukicoder] No.11 カードマッチ [レベル: 2]

組み合わせの問題 No.11 カードマッチ - yukicoder

[yukicoder] No.7 プライムナンバーゲーム [レベル: 2]

Groudy数 問題 No.7 プライムナンバーゲーム - yukicoder 解説記事を読むとこのような問題はGroudy数というようです。

[映画] 人狼ゲーム ラヴァーズ / マッドランド

人狼ゲーム ラヴァーズ 人狼ゲーム ラヴァ-ズ 発売日: 2017/04/15 メディア: Amazonビデオ この商品を含むブログを見る あらすじ 拉致・監禁した高校生たちに殺し合いをさせ、生き残った者には1億円が与えられる“殺戮ゲーム”。人呼んで<人狼ゲーム>。目覚…

[映画] 人狼ゲーム ビーストサイド / クレイジーフォックス / プリズン・ブレイク

人狼ゲーム 人狼ゲームを題材とした映画のシリーズ3つの感想を書きたいと思います。全部AmazonPrimeで見ることができます。

[Yahoo!ニュース] メルカリに「バーコード出品機能」追加 本やCDなどのバーコードを読み取るだけで出品可能に

メルカリ フリーマーケットアプリとして有名なメルカリに関するニュースです。 headlines.yahoo.co.jp 内容 バーコードをスマホで読み取ると商品の情報が自動で取得でき、過去の取引を元に売値を提案してくれる機能を提供するそうです。この機能の一部は「メ…

[AtCoder] AtCoder Beginner Contest 010 C - 浮気調査

二点間の距離に関する問題 C - 浮気調査 二次元の座標が整数で与えられているので、座標は格子点となります。 説明にある通り、二点間の距離は平方根を使う必要がありますが、評価する式を二乗することで平方根をなくすことができます。 平方根がなければ、…

列挙と列挙定数

enumキーワード わかりやすいJavaオブジェクト指向編の16章をやっていきます。 わかりやすいJavaオブジェクト指向編作者: 川場隆出版社/メーカー: 秀和システム発売日: 2010/03/25メディア: 単行本購入: 4人 クリック: 34回この商品を含むブログ (9件) を見る…

[映画] 人狼ゲーム(2013)

次々とシリーズが作られる恐るべき人狼ゲーム 人狼ゲーム AmazonPrimeの特典で色々な動画を見ていますが、今日は人狼ゲームを見ました。 人狼ゲームとは会話や推理を元にして遊ぶパーティゲームです。大きく分けて人狼と村人に分かれて戦います。勝利条件は…

[Yahoo!ニュース]「ホワイトタイガーやめます」動物園の思い

不自然な配合によって生まれるホワイトタイガー headlines.yahoo.co.jp 内容 ホワイトタイガーとは、ベンガルトラの中で体毛が白くなる遺伝子を持つ個体であり、ホワイトタイガーという種は存在しません。日本におけるホワイトタイガーの繁殖は、ホワイトタ…

[yukicoder] No.3 ビットすごろく

全数探索? No.3 ビットすごろく - yukicoder 競技プログラミングを始めたての頃にこの問題を解いたことがありますが、提出したことはありませんでした。そのときの記事は、 yamakasa3.hatenablog.com になります。そのときの解き方は隣接行列を使って到達可…

リーダブルコードを読む その10

リーダブルコード リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典 出版社/メーカー: オライリージャパン 発売日: 2012/06/23 メディア: 単行本(ソ…

AtCoder Beginner Contest 099に参加しよう

AtCoder Beginner Contest 099 6月10日の21:00にAtCoderでプログラミングコンテストがあるので参加したいと思います。前回は残連ながらB問題までしか解くことができませんでしたが、今回はC問題まで解けるように頑張ります。 abc099.contest.atcoder.jp

スレッドの協調

スレッド間の通信 久しぶりにわかりやすJava オブジェクト指向編の記事を書きたいと思います。 わかりやすいJavaオブジェクト指向編作者: 川場隆出版社/メーカー: 秀和システム発売日: 2010/03/25メディア: 単行本購入: 4人 クリック: 34回この商品を含むブ…

[Yahoo!ニュース] AIで女性の顔の“魅力”も数値化――東大で研究中の「魅力工学」とは?

AIを使って女性の顔の魅力度を数値化 headlines.yahoo.co.jp

yukicoderの進捗

yukicoder yukicoderの進捗ですが、レベル1.5の問題を解き終わりました。次はレベル2ですが、アルゴリズムの知識を必要とする問題も出てくるので、プログラミングコンテスト攻略のためのアルゴリズムとデータ構造の内容を理解しておかねければならないと思い…

[yukicoder] No.617 Nafmo、買い出しに行く

全数探索の問題 No.617 Nafmo、買い出しに行く - yukicoder この問題は全数探索をすることで解くことができると思います。つまり、すべての商品の選び方を元に重さを計算します。重さが になればその時点で解が見つかりますが、そうでない場合は全ての組み合…

リーダブルコードを読む その10

リーダブルコード 13章を読み終わったので、第Ⅲ部が終わりました。 13章 短いコードを書く 「最も読みやすいコードは、何も書かれてないコードだ」という考えの下で議論が展開されています。コードを短くするために、ライブラリを利用することが推奨されてい…

Unityで作成したゲームをAndroidで動かす

Android向けにビルドする 読んでいる本には実機テストの方法が載っていなかったので、下のサイトを参考にしました。 programming-study.com [Unity] アプリをビルドしてandroid実機上でテストする

Unityの寺子屋 定番スマホゲーム開発入門 その8

Chapter3 放置ゲームに演出を加えよう 今日でChapter3が終わりました。次のChapterも放置ゲームのブラッシュアップですが、どのような機能を持たせるのか楽しみです。 5節 スコアデータを保存する ゲームということでデータをセーブすることは欠かせません。…

[Aizu Online Judge] クイックソート (ALDS1_6_C: Quick Sort)

クイックソート クイックソート | アルゴリズムとデータ構造 | Aizu Online Judge プログラミングコンテスト攻略のためのアルゴリズムとデータ構造の7章3節 クイックソートをやります。C言語の回答をJavaで書き直しているだけですが、 タイプミスやエラーが…

[Aizu Online Judge] パーティション (ALDS1_6_B: Partition)

数値配列を基準値で分割する パーティション | アルゴリズムとデータ構造 | Aizu Online Judge プログラミングコンテスト攻略のためのアルゴリズムとデータ構造の7章2節のパーティションをやりました。パーティションは基準値を元に配列を整列させるアルゴリ…

CIAOちゅ~るで大興奮する猫さん

CIAOちゅ~る 猫が夢中になると噂のちゅ~るです。動画の茶トラが本気モードで可愛いですね。 www.youtube.com 僕は猫を飼っていないので、ちゅ~るを買うことはないと思いますが、どんな味がするんでしょうか。ニオイで猫が釣られるんですかね。 CIAOちゅー…