mu chance or much chance ?

日々の戯れ言

ANN復習

ニューラルネットワークの復習で購入しました.ニューラルネットワーク自作入門作者: Tariq Rashid出版社/メーカー: マイナビ出版発売日: 2017/04/28メディア: Kindle版この商品を含むブログを見る分かりやすいので,簡単に理解できます.

自動車税

古い車を使用しているので,自動車税が値上げしていた・・・.地味に痛い.

Project Euler 15

問題 Problem 15:Lattice paths Starting in the top left corner of a 2×2 grid, and only being able to move to the right and down, there are exactly 6 routes to the bottom right corner.How many such routes are there through a 20×20 grid? 解…

Project Euler 14

問題 Problem 14:Longest Collatz sequence The following iterative sequence is defined for the set of positive integers:n → n/2 (n is even) n → 3n + 1 (n is odd)Using the rule above and starting with 13, we generate the following sequence:1…

Project Euler 13

問題 Problem 13:Large sum Work out the first ten digits of the sum of the following one-hundred 50-digit numbers.37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199524741059474…

Project Euler 12

問題 Problem 12:Highly divisible triangular number The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. The first ten terms would be:1, 3, 6, 10, …

Project Euler 11

問題 Problem 11:Largest product in a grid In the 20×20 grid below, four numbers along a diagonal line have been marked in red.08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08 49 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 5…

ハイスピードオプション

rb

ハイスピ設定のおかげで,reflec beat plus LEVEL9全譜面AAA+ & FCを達成できそうです.もう少し頑張ります.

Project Euler 10

問題 Problem 10:Summation of primes The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.Find the sum of all the primes below two million. 解答例 def sieveEratosthenes(num): isPrime = [True] * (num + 1) isPrime[0] = False isPrime[1] = Fal…

Project Euler 9

問題 Problem 9:Special Pythagorean triplet A Pythagorean triplet is a set of three natural numbers, a a^2 + b^2 = c^2 For example, 3^2 + 4^2 = 9 + 16 = 25 = 5^2.There exists exactly one Pythagorean triplet for which a + b + c = 1000. Find…

Project Euler 8

問題 Problem 8:Largest product in a series The four adjacent digits in the 1000-digit number that have the greatest product are 9 × 9 × 8 × 9 = 5832.73167176531330624919225119674426574742355349194934 96983520312774506326239578318016984801…

Project Euler 7

問題 Problem 7:10001st prime By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.What is the 10001st prime number? 解答例 def primeNum(num): prime = [2] i = 3 while len(prime) < num: for n i…

Project Euler 6

問題 Problem 6:Sum square difference The sum of the squares of the first ten natural numbers is,1^2 + 2^2 + ... + 10^2 = 385 The square of the sum of the first ten natural numbers is,(1 + 2 + ... + 10)^2 = 55^2 = 3025 Hence the difference…

大学数学

日頃から使っていないと忘れてしまう.高校数学レベルなら,その場でネットで検索すればどうにかなるのですが.大学数学(線形代数・微分積分・確率統計)レベルになると,厳しいです.おかげで専門書の中身を理解するのに時間がかかるので,どうにかしなく…

エディタ

簡単なプログラムを書くのに,Atomを使うかVSCodeを使うかを現在模索しています.魅力的なエディタが多いですね.

Jupyter

Jupyterでコーディングを始めてみました.少しずつ操作に慣れたいと思います.matplotlibなどの描画がその場で確認できるのが良いですね.

苦手

rb

WHITE HARD(スイッチロングオブジェクト)譜面が苦手です.CLASS2以上が厳しいです.ようやくCLASS3が取れました.2曲目のKnell(WHITE HARD)がキツかったです・・・.

忍々七鍵伝

現在GuNGNiRまで解禁しています.GW中に終えたいですね.時間が無いので.

技術英語

この連休中で復習したかったので,以下の本を購入しました.ポイントで学ぶ科学英語論文の書き方 改訂版作者: 小野義正出版社/メーカー: 丸善出版発売日: 2016/07/27メディア: 単行本この商品を含むブログを見る最後にネイティブにチェックする必要がありま…

タイヤ交換

自分で行うよりも,プロがやった方が色々と安全なので,ここ最近はずっとお金を支払ってお店でやって貰っています.混んでいたのが少し誤算でした.

放置

私に関係無かった昨年放置した仕事を,今年,私に担当させるのは正直理不尽だと思う・・・.

RB+ LEVEL10

rb

ようやくRB+ LEVEL10全譜面AAA&FC達成できました.悠久のリフレシアにもクラスチェックモードがあるので,CLASS1を取れるように,マイペースで頑張るだけです.スイッチロングオブジェクトが大苦手なので,厳しいですが.

PYNQ

PYNQを使ってFPGAを勉強したいなあと思っているのですが,www.pynq.io時間が無いので,購入を躊躇っています・・・.

ジンギスカン

久々に外でジンギスカンを頂きました.ラム肉とジンギスカン鍋(七輪)があったから,とても美味しかったです.

iQOS

ストレス発散目的でタバコ吸いたいと思い,iQOSに興味があったのですが,隣で後輩が吸っていて,臭いが割と出ていたので,購入するのを躊躇いました.タバコ吸わないでストレス発散する方法を考えなくては・・・.

ROS

以下の本を読んで,ROSに関しての最低限の知識を身につけたい.Raspberry Piで学ぶ ROSロボット入門作者: 上田隆一出版社/メーカー: 日経BP社発売日: 2017/03/30メディア: 単行本この商品を含むブログ (1件) を見る

海外出張

ホテル代と交通費だけで一時的に30万が一気に消えるのが割と厳しいです.万が一の時を考えて貯金しないといけない・・・.

Soft & Hard

ソフトウェアもハードウェアも知らないと良いシステムが作れないことを痛感した出張でした.もう少し時間を見つけて勉強しないといけない・・・.

Gstreamer

仕事でGstreamerを使う必要になり,インストールしました.osx(macbook)での映像出力の話です. homebrewを使ってGstreamerをインストール brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav Gstreamer…

Project Euler 5

問題 Problem 5:Smallest multiple 2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder. What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20? …

Project Euler 4

問題 Problem 4:Largest palindrome product A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99. Find the largest palindrome made from the product of two 3-dig…

Project Euler 3

問題 Problem 3:Largest prime factor The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? 解答例 def primeFactorization(n): i = 2 table = [] while i * i <= n: while n % i == 0: n //=…

Project Euler 2

問題 Problem 2:Even Fibonacci numbers Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... By considering the t…

Project Euler 1

Python3勉強のために,Project Eulerを解いてみました.projecteuler.net 問題 Problem 1:Multiples of 3 and 5 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Fin…

TPスカイ

typeproject.com余裕があれば欲しいです.購入するとしたらミドルコントラストかな.セールしないかな・・・.

gnuplot

仕事でgnuplotを使う必要になり,インストールしました.osx + aquaterm出力での話です. AquaTermのインストール sourceforge.net でAquaTermをダウンロードしてインストールします. homebrewを使ってgnuplotをインストール brew install gnuplot --with-a…

専門書

英語の専門書をすらすら読めるようになりたい.ただでさえ理解力が無いから,英語の翻訳に時間をかけたくない・・・.

数学検定

1級か準1級のどちらを受けるか現在悩んでいます.問題を解くよりも,勉強する時間の確保が難しいですね.

pythonでprocessing

Processingの勉強とpythonの勉強を兼ねて,以下の本を見ながら,pythonモードでprocessingを操作しました.Processingをはじめよう 第2版 (Make: PROJECTS)作者: Casey Reas,Ben Fry,船田巧出版社/メーカー: オライリージャパン発売日: 2016/09/07メディア: …

ラズパイ

Raspberry Pi3 Model Bが欲しいです.Raspberry Pi 3 Model B V1.2 (日本製) 国内正規代理店品出版社/メーカー: Raspberry Pi発売日: 2016/02/29メディア: Tools & Hardwareこの商品を含むブログを見る強いて言えば,Raspberry Pi Mouse V2が欲しい.Raspber…

統計学

仕事で使う必要があったので,以下の本で勉強しました.挫折しない統計学入門 数学苦手意識を克服する作者: 浅野晃出版社/メーカー: オーム社発売日: 2017/01/26メディア: 単行本(ソフトカバー)この商品を含むブログを見る入門 統計学 検定から多変量解析…

言語処理100本ノック 2015 09

問題 09. Typoglycemia スペースで区切られた単語列に対して,各単語の先頭と末尾の文字は残し,それ以外の文字の順序をランダムに並び替えるプログラムを作成せよ.ただし,長さが4以下の単語は並び替えないこととする.適当な英語の文(例えば"I couldn't…

言語処理100本ノック 2015 08

問題 08. 暗号文 与えられた文字列の各文字を,以下の仕様で変換する関数cipherを実装せよ. 英小文字ならば(219 - 文字コード)の文字に置換 その他の文字はそのまま出力 この関数を用い,英語のメッセージを暗号化・復号化せよ. 解答例 def cipher(str): d…

言語処理100本ノック 2015 07

問題 07. テンプレートによる文生成 引数x, y, zを受け取り「x時のyはz」という文字列を返す関数を実装せよ.さらに,x=12, y="気温", z=22.4として,実行結果を確認せよ. 解答例 def template(a, b ,c): return str(a) + "時の" + str(b) + "は" + str(c) …

言語処理100本ノック 2015 06

問題 06. 集合 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,それぞれ, XとYとして求め,XとYの和集合,積集合,差集合を求めよ.さらに,'se'というbi-gramがXおよびYに含まれるかどうかを調べよ. 解答例 def ngram(n, sentence): gram…

言語処理100本ノック 2015 05

問題 05. n-gram 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成せよ.この関数を用い,"I am an NLPer"という文から単語bi-gram,文字bi-gramを得よ. 解答例 def ngram(n, sentence): gram = [] for i in range(len(sentence) - n…

言語処理100本ノック 2015 04

問題 04. 元素記号 "Hi He Lied Because Boron Could Not Oxidize Fluorine. New Nations Might Also Sign Peace Security Clause. Arthur King Can."という文を単語に分解し,1, 5, 6, 7, 8, 9, 15, 16, 19番目の単語は先頭の1文字,それ以外の単語は先頭に…

言語処理100本ノック 2015 03

問題 03. 円周率 "Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics."という文を単語に分解し,各単語の(アルファベットの)文字数を先頭から出現順に並べたリストを作成せよ. 解答例 strs = "Now I need …

言語処理100本ノック 2015 02

問題 02. 「パトカー」+「タクシー」=「パタトクカシーー」 「パトカー」+「タクシー」の文字を先頭から交互に連結して文字列「パタトクカシーー」を得よ. 解答例 str1 = 'パトカー' str2 = 'タクシー' ans =[] for (i, j) in zip(str1, str2): ans += (…

言語処理100本ノック 2015 01

問題 01. 「パタトクカシーー」 「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ. 解答例 str = 'パタトクカシーー' print(str[0::2]) コメント これもスライス記法で一瞬ですね.