Isa@Diary

ソフトウェア開発やってます。プログラミングとか、US生活とかについて書きます。

2013-01-01から1年間の記事一覧

アドベントカレンダーまとめ

とりあえず目についたものをリストアップしておく。後で足すかもしれない。 C++ http://partake.in/events/91328710-3c7b-436e-bd4e-4d98d88333f9 http://www.adventar.org/calendars/211 C# http://www.adventar.org/calendars/119 D http://qiita.com//adv…

Microsoft Message Analyzerを使ってみた

Reference http://www.microsoft.com/en-us/download/details.aspx?id=40308 なにこれ Netmonの後継っぽい。詳しくは http://blogs.technet.com/b/messageanalyzer/ のblogを読めばいろいろ書いてある。 使ってみた Win7移行、.NET4以上が必要。Splashもなん…

ラムダ式のスコープ関連

C#

特に何か特別なことがあるわけでもなくただのメモ。 Reference http://msdn.microsoft.com/en-us/library/vstudio/bb397687.aspx Codes using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; …

CLR via C# Memo

CLR via C# CLR via C# (Microsoft, Developer Reference)作者: Jeffrey Richter出版社/メーカー: Microsoft Press発売日: 2012/11/19メディア: Kindle版この商品を含むブログを見る を少しずつ読み進めているのでメモでも書こうかと思う。 Chap.1 CLR/CTSと…

C#でTopcoderに出る準備をした

意外と手間取った… Plugin CodeProcessor+FileEdit+TZTesterCShttp://starlancer.org/~ysn/TZTesterCS/ 導入方法については http://gulfweed.starlancer.org/d/index.php?itemid=10 を参照した(いい加減覚えた方がいいと思う…)テンプレートは https://github…

スタート画面で検索する際のアプリ名を変える/検索されるアプリを追加する

日本語Win8を入れたものの [Win] -> rem[Enter]でリモートデスクトップ接続を起動したいのに「リモートデスクトップ接続」って名前になっているので出てこなくて面倒だなぁと思っていたのを解消したC:\ProgramData\Microsoft\Windows\Start Menu\Programs\Ac…

Google Code Jam Round.1C

結果 A-small/large,B-small,C-small 535/4482でR1通過!開始前にsmallは全部通して、largeどれか1個通せば通ると思っていたので 想定通りのスコアが取れてよかった。以下時系列順に A-small とりあえずsmall全部通さなければ、という考えがあったので 全探索…

Google Code Jam Round.1A

結果 1252thで通過ならず。 A-small/large,B-smallを解きました。 A-small/large ふつーに なる最大のkを求めればいいっぽい、のでにぶたん。 式整理すると左辺= という式が出てくるのでこれを使えばよい。 初め、導出時に計算間違いして、これlonglongでも…

リンゴ列をもっと短く!

三分木を使ってハフマン符号を構成すればよかった。 初めは出現頻度の低い方から3つをmergeしていけばよい、とか考えていたけど、 少し考えると初めにmergeするときに2つをmergeしないと最小にならない、という ことに気づいた。 #include <iostream> #include <cmath> #inclu</cmath></iostream>…

GCJ Qual. AをF#で書いてみた

F#

F#練習がてら。F#ははてな記法にないようなのでideoneを貼っておく http://ideone.com/lJXivo引っかかったところ パターンマッチはリテラルしか使えないので、引数や入力を使いたい場合whenを使う必要がある セミコロンの扱いがよくわからない mutableを使い…

Google Code Jam Qual.

A-small/large B-small/large C-small/large1まで解いて115点でした。 A やるだけ B 逆順に考えていく。 1,最小値を調べる 2,全ての最小値のセルを調べる 3,任意の最小値のセルが、(すべてのセルが最小値であるような行または列)に含まれているか調べる。 含…

Codeforces Round #176 (Div. 2)

結果 oxo-- (+0/-0) 322th レートは1639->1597(-42)凡ミスにより敗北… A やるだけ (at most oneをat least oneと何故か勘違いして提出遅れた。死にたい。) B やるだけの筈だったんだけどなぁ… 問題文誤読した上に実装ミスってて落とされた。初め1本の水道管…

2012/03/20のメモ

部分適用をカリー化と呼ばないで http://d.hatena.ne.jp/kmizushima/20130317/1363515568 カリー化は型変換であって部分適用とは違うという話http://www.tryfsharp.org/ F#のチュートリアルF#でついったクライアントつくってみたいね。

AtCoder Regular Contest #013

久しぶりのコンテスト。 結果 A,B,C+D部分点の320点、2WAで63:58の27位。 復帰戦にしてはよい成績だった。 A next_permutationで全探索するだけ B ソートしてそれぞれの要素についてmax取って積取るだけ C 問題読んでGrundy数かーと思う。 切断する->任意の1…

最高のカレーを作れ!

またCodeIQです。 TCO algoも参加逃したし死にたい。問題文ざっと読んだ感じ最小カットを求めればいいというのはすぐ解る。 任意の異なる2頂点間で最大流求めてその最小値答えればいいかなぁと思ったものの 最小カット直接求めるアルゴリズムあるんじゃない…

チョコの量を減らせ!

しばらくぶりです。修論も終わり少しずつ競技に復帰していきたい今日このごろですが、 CodeIQでたまに遊んでおります。 (レートがないので気楽にできる、時間に縛られない、などの理由により…) 問題 縦、横、高さが整数の直方体で体積が 2806713920655464673…