macOSの環境構築まとめ

最終更新:2017-07-26 自分用です. だいたいコマンドの入れ方で,他の人の記事やらをここから見れるように. 一般的そうなところから,研究で必要な専門っぽいところまで,書くことになるはず. 切り分ける気はあまりなく,長くなりそうなので,ブラウザの…

C++のstringを触るときのアレコレ

C++

置換 replace()を使用する. string.replace(int begin_pos, int n, string str); stringのbegin_pos文字目(0オリジン)からn文字を削除してstrを挿入 nはstr.length()と一致する必要がないのでいい感じに置換できる ただし,置換元の文字数が分かっていな…

eの型

2016/10/14 追記しました.e自体の型は不明ですが,通常の利用だとdouble型になります. マジックナンバー 109+7 について. 1e9+7と表記すると%演算ができない.ので,正確な型は分からないけれど,double/float型? 誰か教えてください. 例えば 1%(1e9+7)…

B: ドローン - AtCoder Beginner Contest 035

B: ドローン - AtCoder Beginner Contest 035 | AtCoder ACしたソースコード 最後の1点が取れなかった考察 制約条件から,T=2だけWAしていることが分かる. 「?」の数をk,dis=|x|+|y|とする. まず,「?」は三種類の挙動が考えられる. 原点方向に戻るだけ…

「ヘンリエッタ」 中山咲

ヒロトくんはいいひと

B - 島と橋

B: 島と橋 - AtCoder Beginner Contest 027 | AtCoder が解けない.ので考察を書きます. 2016/09/29 ACしました. //そもそも,すべての島に同じ人数の住人が住んでいないか?の出力が人口になっていて,WAしていました. 全部の橋掛けのパターンを行列か何…

「『数独』を数学する」を読みながらのメモ

この本を読んでいます.理由は,数独を解くスピードが遅いので,何らかの規則性を知りたいと思ったからです. 記事の目的は,記事の題名通りの予定です(2016/09/13現在). p.25の以下の2文が引っ掛かりました. さらに驚いたことに、偶数の次数をもつ頂点…

vectorとsetとmapと

vector,set,mapをよく間違えるのでメモ. vector 配列っぽいもの だいたいの関数はstringでも使えるので記憶力をあまり使わないで済むことに気付いた 追加:vector.push_back(src); 先頭参照:vector.front(); begin()はイテレーターを返却するが,front()…

「タイトル未定」の考察

制作中です!(最終更新:2016/09/08) 更新履歴 記事タイトルを「七星都志摩の白昼夢」から「『タイトル未定』の考察」に変更 おりさん(pixiv)(Twitter)の志摩ちゃんのお話のまとめ・考察をする記事. このページにはネタバレがありません(作品の題名…

C++のstd::transform()の引数

C++

transform(文字列の始点, 文字列の終点, 変換した文字列を代入する始点, 大文字or小文字, よく分からない) 目的 与えられたアルファベット文字列の一部の大文字/小文字を変換したい. 具体的には,B: 名前の確認 - AtCoder Beginner Contest 011 | AtCoder.…

NAIST受験記

平成29年度 奈良先端科学技術大学院大学 情報科学研究科 博士前期課程 春学期入学者選抜試験 に合格しました.(長い)(いわゆる第1回) 誰かの助けになるかもしれないし,適当に色々と書きます. 2017/05/31 定点観測について,最下部に追記しました. 受…

C++のいろいろなstring::find()

C++のstring::find()の多重定義されているアレコレ. 2017/11/18 追記:str.find()の返却値はsize_t型なのでキャストが必要です. 以下はキャストしなくても当時は動きましたが,保証されるものではありません.キャストしてください. 説明 stringとcharで…

Visual C++ の #pragma

#pragma comment (lib, "libname.lib") と書いておくと, デバッグ>プロパティ>リンカー>入力>追加の依存ファイル を編集せずにリンカできる 参考: Windows プログラミング #3 コメント (C/C++)

スクフェス

他にプレイした音ゲーについてはリズムゲームを参照してください. プロフィール ハルタ ID: 768707518 イベントリザルト new ↑ ↓ old イベント名 順位/pt ツイート 第4回 チャレンジフェスティバル 43,059位/111,822pt https://twitter.com/music_result/st…

0埋めの連番が振ってあるファイル名を得たい

C++で,0埋めの連番が振ってあるファイル名を,stringに収めるには,iomanipを使い,stringstreamを通す. ループしなくてもいい方法があればご教授ください. 目的 連番が振ってあるファイル名をstringに収めたい(そしてifstreamで開いて処理したい). 問…

Microsoft Visual Studio 2015 で GitHub

GitHubのSign Inは指示の通りに.迷うことはないはず. リポジトリの作り方 準備:必要なリポジトリをCloneしておく 「接続」>「GitHub」>「Clone」 リポジトリ作成 「ローカルGitリポジトリ」にあるブランチ(?)をダブルクリック 「ソリューション」の…

クレセントノイズを読んで感じた薔薇百合が好きな理由

わたしは薔薇や百合が好きです. 現在の社会における禁忌感からドキドキきゅんきゅんして好きなのかな,と考えたことがあります. むしろ広く認められてほしいと願っているつもりで,でも無意識にタブー視しているのかとぞっとします. そこで,NL(桜とか葡…

やりたいこととか夢とか希望とか

最近迷走しているので,なんとなく書き残しておく. 現状,これくらいしか分かっていない,考えが及んでいないという自戒も含めて. 目的だけあって,手法は何でもいいけど実現できそう,くらいのノリが認められるのかよく分からない.ある手法で実現できる…

ProcessingというかJavaの>>(右ビットシフト)の仕様

Javaで>>をすると最上位ビットの値で埋めます. Processingでしているので,Java環境の方は適宜書き換えて試してください. テストコード boolean flag = true; void setup(){ } void draw(){ if( flag ){ println("0xFFFFFF << 4: " + hex( 0xFFFFFF << 4 )…

ProcessingのloadPixels()

ProcessingのloadPixels()は呼び出した時点のウィンドウのpixelsを保持します. 2015-12-11 23:25 追記しました 目的 loadPixels()を呼び出した後にしか扱えないpixelsは何の画素情報なのかを知りたい. 環境 Windows 8.1 Processing 3.0.1 テストコード boo…

リズムゲーム

最終更新: 2018/02/15 SDVX 詳細はSDVX メインかつ音ゲーにハマった全ての元凶 アルトラが名曲すぎたので始めました CHUNITHM Chuniviewerのユーザーページ ガイド音ボリューム: OFF TAP成功音変更: デフォルト 成功音ボリューム: CUSTOM TAP成功音ボリュー…

C言語で整数値を小数点でキャスト

C言語で,整数値に小数点を付けると,double型になる. 動機 1 / 3 は int / int ,int型で演算されて 0 になるけれど, 1.0 / 3.0 は浮動小数点型の内,float型とdouble型のどちらになるのでしょうか? ソースコード #include <stdio.h> #include <math.h> int main() { prin</math.h></stdio.h>…

カラオケで歌った曲メモ

約束をしよう 88 LOVE&ROLL 86 閃光少女 87 星が瞬くこんな夜に 88 ヒーロー 88 Perfect Day 87 復讐 81 終わりへ向かう始まりの歌 86 教えてあげる 83 ニルヴァーナ 82 ツナガル 86 セントエルモ 85 セルの恋 77 STROBOLIGHTS 88 Shall we dance 81 さよな…

makefileとMakefile

(GNU Make 3.81で)makeをする場合に,makefileとMakefileが同時に存在しているとmakefileが実行されます. makeの失敗 「分離記号を欠いています」と言われて失敗.コマンド行がタブで始まっていないことは察する. 試行錯誤 普通にコマンド行を愚直に書き…

TeXで行番号付きソースコードを書く

listingsとjlistingsをusepackageして,行番号を付けたソースコードをTeXで書きます.使い方ではなくて,導入方法です. 環境 Ubuntu 14.04 TeXLive 2013 TeXがどのように成り立っているのか詳しくないので,TeXLiveにしか適用できないのかとかplatexやdvipd…

なつやすみ2015のまとめ

進捗ダメでした. ほぼ日で更新していたようなしていなかったような,なつやすみ2015の各日をひとつの記事にしました.技術系(?)記事が遡り辛くなるので. なつやすみ2015 57日間の進捗 なつやすみ2015 の予定とか - 玉石混淆 に沿ってまとめます. 歯医…

なつやすみ2015 08/05-09/30

08/05の進捗 H27 数学 1(1)(2)(3) TOEFL 読解1問 詳細 10:00~11:30 数学 11:30~13:30 ストップウォッチとノートと昼食を求めて駅前 13:30~15:00 英語(解答)(寝たり起きたり) 15:00~16:00 読書(言い訳: 目を覚ますため) 16:00~19:00 英語(答え合わせ)…

ALDS1_3_B: Queue

この問題は『プログラミングコンテストのためのアルゴリズムとデータ構造(渡部有隆著,Ozy・秋葉拓哉協力)』を読んで解きました. 問題 URL: キュー | アルゴリズムとデータ構造 | Aizu Online Judge 要約: キューを用いて各プロセスが終了(ラウンドロビ…

なつやすみ2015 の予定とか

2015/08/04 追記しました. 8月 歯医者 春の歯科健診後に行ったら,夏にまた来てねと言われていたのでした. 海! しゃぼん玉! 快晴の日に,できれば日の出から行けたらいいな. 写ルンですを使い切る. アウラ観る 本当はブレアも見たいけれど,ひとりでは…

SDVX

他にプレイした音ゲーについてはリズムゲームを参照してください. 最終更新: 2018/03/05 PROFILE PLAYER NAME: CANON4*4 PLAYER ID: SV-7070-9198 プレイ歴 2015/06/19〜 SOUND VOLTEX III GRAVITY WARS 岳翔: 2015/08/09~ 流星: 2015/11/20〜 月衝: 2015/…