フォームを継承するとデザイナでエラーが起こる問題

C#

Visual Studio で Load イベントを持つ Form を継承するとデザイナでエラー : 雷ブエラーが起こるイベントハンドラの冒頭に if( this.DesignMode ) return; と書くという男らしい解決方法。 というかそもそも DesignMode というプロパティがあるのを知らなか…

Haskell始めてみた

まずこの記事を見て、2011年に Haskell を始める人のために - あどけない話この記事のコードを実行して、 Haskell入門 5ステップ - HaskellWikiこの記事のコードも実行して、 10分で学ぶHaskell - HaskellWikiこの本を買いました。プログラミングHaskell作者…

TopCoder SRM 455 div2

500 deque<int> insert( deque<int> v, int n, int size ){ int a=0; for(int i=v.size()-1 ; i>= max(0, (int)v.size()-size) ; i--){ a += v[i]; } a %= 10; v.push_back(a); if( v.size()> n ){ v.pop_front(); } return v; } class EasySequence { public: int fin</int></int>…

TopCoder SRM 458 DIV 2

Problem 500 int n; // int aの下からn桁分のbitをdequeに入れて返す deque<int> bitDigits(int a, int dig){ deque<int> arr; for(int i=0 ; i<dig ; i++){ arr.push_front(a%2); a/=2; } return arr; } class BouncingBalls { public: double expectedBounces(vector <int> x, int T) { double result; n = x.size(); ll time = 2LL*T; …</dig></int></int>

TopCoder SRM 459 DIV 2

Problem 500 // -inf to 0 int bottom; // area[k] -> k to k+1 int area[1001]; int point[1001]; vector<string> split(const string& str, const string& delimiter) { // delimiter(2 文字以上も可) を空白に置換 string item(str); for(unsigned pos = item.fin</string>…

TopCoder SRM 329 DIV 2

Problem Check Points 250 o 230ぐらい 500 x 1000 500解けなすぎる・・・ Problem 250 You are given a String text, each element of which contains a single word. Encrypt the text by removing all vowels ('a', 'e', 'i', 'o', 'u') from every word …

WindowsでMathematicaをコマンドラインから実行する

Mathematicaのドキュメントセンターの「Mathematicaスクリプト」という項には、MACとLinux上でコマンドラインから.mファイルを実行するやり方が載っています。 じゃあWindowsは?できないの? 基本的にはパスを通して呼び出すだけですから、Windowsでできな…

日本数式処理学会Mathematica分科会関東WSに参加してきました

レポートを書くのに1週間も日が空いてしまった・・・ 日本数式処理学会Mathematica分科会関東ワークショップ 日時:2011年5月14日(土) 10:00-17:30 場所:東邦大学習志野キャンパス 東邦会館1Fラウンジ,薬学部A号館A101 http://www.toho-u.ac.jp/accessmap/…

第6回「アルゴリズム勉強会」に参加してきました

アルゴリズム勉強会 アルゴリズムを勉強していく会です 目的はアルゴリズムを実装と理論的の両方を身につけることです。アルゴリズムを勉強したいと思っている初心者の方は、ぜひ参加してください。 いまのところ「アルゴリズムイントロダクション」を読んで…

Visual Studio 2010でコマンド引数を設定する

vs2010でリダイレクトで悩んだので書いておきます。 プロジェクトのプロパティ→構成プロパティ→デバッグ→コマンド引数の部分で指定する。 "data.txt"を読ませたい場合は よくわからないけど、絶対パスだとうまくいかなかった。プロジェクトのリソースファイ…

Google Code Jam 2011 Qualification Round

Problem Small Large A o o B o o C o o D - - DめんどくさくてやってないCode Jam - Google’s Coding Competitions Problem A. Bot Trust Problem A愚直にシミュレーション。Large Datasetのconstraintが T,N #include <iostream> #include <vector> using namespace std; con</vector></iostream>…

C++でマージソート

マージソート - Wikipedia #include <iostream> #include <vector> //型の最大値を取得するために使用 #include <limits> using namespace std; template <class T> void print(vector<T>& v){ for( vector<T>::iterator it = v.begin(); it != v.end() ; ++it) cout << *it << " "; cout << endl; } t</t></t></class></limits></vector></iostream>…

C++で挿入ソート

挿入ソート - Wikipedia #include <iostream> #include <vector> #include <string> using namespace std; // 挿入ソート (値渡し) template <class T> vector<T> insertion_sort(vector<T> v){ int i,j; T key; for(j=1 ; j<(signed)v.size() ; j++){ key = v[j]; i=j-1; while(i>=0 && v[i] > key){ </t></t></class></string></vector></iostream>…

Visual Studio 2010で勝手にコマンドプロンプトが閉じないようにする

下のリンクで全て解決。http://d.hatena.ne.jp/jonki/20110414 検索用:Visual Studio 2010, VS2010, cmd, コマンドプロンプト, 閉じる, 終了する, コンソール, 設定, 変更

TopCoder SRM 357 DIV 2

Problem Check Points 250 o 210ぐらい 500 o 240ぐらい 1000 - - 500がとにかく悔やまれる。途中までわけのわからない力技でやろうとしていたが、DPで即終了じゃないか・・・!って気づいたときにはこんな点数になっていた。 1000はみんな苦労してたっぽく…

TopCoder SRM 358 DIV 2

Problem Check Points 250 o 220ぐらい 500 x - 1000 - - 最近500が解けてない・・・250も解くのが遅い。ライブラリとかしっかり作り直したりしたいね。 TopCoder Statistics Problem 250 CyclicWords We can think of a cyclic word as a word written in a…

「コロナSDK入門セミナー」に参加してきました

コロナSDK入門セミナー ■主催 日本コロナの会・(株)UNITED SYSTEM■日時 3月26日(土)12時半〜14時半■場所 GREE六本木オフィスセミナールーム1,2■セミナー内容 第1部:Coronaの紹介 Coronaについて Flasher的Coronaの使い方、Titanium・FlashCS5との比…

NotePad++で始めるRuby

先週「たのしいRuby」をなんとなく買って少しずつ読んでいます。 環境設定の部分の記述が少し曖昧で、「結局どのエディタ使えばいいのん?」と悩みました。最初はgvimでやってたのですが、いろんな方から「なんでわざわざvimなの」と総ツッコミを受けました…

TopCoder SRM 364 DIV 2

Problem Check Points 250 o 230.30 600 x - 1000 - - 久しぶりにやったら死んだ。やっぱり実装ゲーはだめだ、ちゃんとC++勉強しなおさないと、いいデータ構造で書けない。 Problem 250 YRDK・・・だけど、mapへの代入方法はいつまでたっても覚えられないの…

TopCoder SRM 378 DIV 2

Problem Check Points 250 o 500 o 1000 x 3完できる問題セットだった・・・ 1000は1行if文を入れ忘れ。でも500も良いスピードで提出できたし、まあよかったんじゃないかな。@phyllo 250 500 1000 TopCoder Statistics Problem 250 You have decided to crea…

TopCoder SRM 382 DIV 2

Problem Check Points 250 o 227.37 500 - - 1000 - - 500は正解率が1割に満たない強問題。@phylloも@Matsu4512kも解けてたので、やはりがんばりが不足しているなあと思った。BFS久しぶりすぎ。@uwitenpen Problem 250 ContiguousSubsequences Given an inte…

TopCoder SRM 496 DIV 1

Problem Check Points 250 o 169.06 500 - - 950 - - 540位 / 720Rating 1272 -> 1243 実はRate下がったの初めて。今までが順調すぎたんだよ。早速div1の洗礼を受けた。250をのんびり解いてしまったなー、無駄なことしすぎたのでかなり後悔。@Matsu4512 @phy…

TopCoder SRM 384 DIV 2

oo-TopCoder Statistics@uwitenpen @phyllo 250 500 1000 Problem 250 Prank Jane tries her best to stay fit. Knowing this, her sister decided to play a prank on Jane: after Jane's old scale broke down, her sister got her a new scale that shows…

TopCoder SRM 495 DIV 2

Problem Check 250 o 525 o 1000 - Rating 1172 -> 1272 Div1に!嬉しい!怖いけど! Problem 250 CarrotBoxesEasy Rabbit Hanako has N boxes of carrots numbered 0 through N-1. The i-th box contains carrots[i] carrots. She decides to eat K carrots…

TopCoder SRM 386 DIV 2

Problem Check Points 250 o 244.94 500 o 201.94 1000 - - 前回に引き続き、正解率の低いMediumを倒せた!調子いいじゃなイカ!TopCoder Statistics@uwitenpen @phyllo 250 500 Problem 250 TrophyShelf You have several trophies sitting on a shelf in a…

ルービックキューブで時計を作ってみた

もう昨年のことになりますが、http://www.fitc.ca/events/about/?event=112に遊びに行きまして、ActionScriptは最近やってないけど、なにか作るってやっぱり面白いなぁ、といろいろと感銘を受けました。 その中で、中村勇吾さんの発表でハンドクロックという…

TopCoder SRM 387 DIV 2

Problem Check Points 250 o 242.05 600 o 199.45 1000 - - 600が解けて、僕満足!TopCoder Statistics@uwitenpen Problem 250 GuessingNextElement An integer arithmetic progression is a sequence defined by two positive integers, p and q, where p i…

Project Euler 102

3つの異なる点が -1000 ≤ x, y ≤ 1000 かつ三角形となるように, デカルト平面上にランダムに与えられる.以下の2つの三角形を考える.A(-340,495), B(-153,-910), C(835,-947) X(-175,41), Y(-421,-714), Z(574,-645) 三角形ABCが原点を内部に含み, XYZは原点…

Project Euler 65

2の平方根は無限連分数として書くことができる。(図:略)無限連分数である√2 = [1;(2)]と書くことができるが、(2)は2が無限に繰り返されることを示す。同様に、√23 = [4;(1,3,1,8)]。平方根の部分的な連分数の数列から良い有理近似が得られることが分かる。√…

Project Euler 85

注意深く数えると, 横が3, 縦が2の長方形の格子には, 18個の長方形が含まれている.ぴったり2,000,000個の長方形を含むような長方形の格子は存在しない. 一番近い解を持つような格子の面積を求めよ. 最初はDPで考えたんだけど、保存しておく必要が全然ないこ…