AtCoderを始めて1か月経過
注意 単なる雑談。有用なことは書かないので了解願う。 1オリジン問題 慣れないPythonながらなんとか茶色になった。時間制限の中で書くのに慣れず相変わらずしょうもないミスをしてDまで解けないこ...
25 search resultsShowing 1~20 results
You need to log-in
注意 単なる雑談。有用なことは書かないので了解願う。 1オリジン問題 慣れないPythonながらなんとか茶色になった。時間制限の中で書くのに慣れず相変わらずしょうもないミスをしてDまで解けないこ...
ABC 131 着実にPythonに慣れてきた結果ABCD完であった。Eは問題の意味が分からないのでやめた。 そもそもAから頭が働かなくてどうしようもなく、時間が無駄にか掛かった。 寝不足は大敵...
はじめに 予定していなかったが、とりあえずやってみて惨敗。Python仕様の不理解によりバグっていただけであった。 Cまで進まなかったので、反省のためCをやる。 C - Successive S...
♯ABC 129惨敗 Atcoder始めて3日目。案の定、Cも解けない惨敗。組み合わせがどうなるか思いつかなかった。 なので、解けなかった問題をやる。 C Typical Stairs 壊れてな...
初めに とりあえずPythonやるためにクリアしたコードを書いていく予定である。 ABC086A - Product 積の奇遇を判定。 ビット表現で考えると掛け算は不要で、&して最下位ビ...
不確定性原理 観測すると観測しているものに影響が出て正しい結果にならない原理である。 Wikipediaでは、観察者効果というのが正しいらしいが、ここでは原理の方を使う。 デバッグだけ動作しない...
Freescale(NXP)のARM(QorIQ)でU-Boot起動したい FreescaleだったのがNXPに変わりいろいろ検索できなくなって面倒のため、知識とリンク集として残す。 linux...
はじめに ARM開発環境構築記事はいくつかあるが、最新版でないため現在の設定を載せる。 STM32F3Discoveryを使って試したが、cfgファイルを変えれば他のボードでも出来ると思われる。...
はじめに MFC使用中に名状しがたいFTPの異常動作に悩まされ苦労して真実を見つけたのでここに残す。 CFtpConnection errorcode 12003 古いプログラムでFTPを使う際...
リストコントロールのスクロール リストコントロールで表示されるスクロールバーは中々曲者であり、いつまで経っても思い通りになってくれない。 MSDNの嘘翻訳じゃ意味が全く分からないので、実験した。...
例によってC#でクリアした。最短を目指すならアルゴリズム別なのがいいかな。 C#の文字列反転の煩雑さは困る。自分で書くと早くなるとかもう分かってるんだから内部実装もそうしてほしい。 アルゴリズム...
ネタバレのため、paizaオンラインハッカソン6問題をまだやってない人は見ないことをお勧めする。 POH6+は明日以降。 緑川つばめ コメントするようなこともない。 public class H...
POH5を現在進行形やっているので1個ずつ追記する予定。 なお、C#は全てのケースで4秒リミットになっている。相性が悪いパターンだとオーバーして失敗するし、相性いいと最速で見つかる。 なお、10...
例によって例のごとくpoh5+を続けているが、最短ステップクリアが出来ていない。 CASE3と4がタイムアウトしてしまう。いろんな手法を試したが全然間に合わない。 なおC#の限界時間は4秒である...
はじめに POHでC#はCライブラリを直接呼んだり自前で文字列数値変換するなどの行為は一部で不評を買っていた。 前回、鯖の中身がUbuntuだと気付いたのでデバイスファイル経由ならいいんじゃない...
フールプルーフとは どんな操作ミスをしても安全が損なわれず危険な事態を避けるような設計である。 ただしこれはユーザが守られるのであって開発者は守られない。 フールプルーフをプログラミングに導入し...
変数がポインタならNULLチェックしてから使うのが当たり前である。 しかしNULLチェックだけでは不完全である。 以下のような宣言の関数があるとする。 test void Test::func(...
Cに限った話ではないが、演算子には記号が使われている。 そして1文字の演算子と複数文字の演算子がある。 バグは複数文字の演算子を使うときに発生しやすいと思う。 //例 if( x == 1 ) ...
例外の悪い点は何故かcatchしなくてもコンパイルできることである。 catchしてない例外が起きると当然プログラムが落ちるかOSが例外表示を出す。 まだ、行き先が一意に決まるGOTOの方がマシ...
時がいくら流れようとも過去を無かったことには出来ず、色んな情報と共に間違いが累積されて行く。 Qiitaは間違いを指摘してうpでとしていくのが利点として挙げられていた気がするので、インターネット...
25 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.