表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
おがたの自由気ままなブログ  作者: Ogata


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

18/51

第十八話「競プロは最高の趣味であり、お金を貯めます」

こんにゃくも。

どうも、ブックオフへ行くと言っておきながら、行かなかったおがたでっす。


今日は、競プロの勉強をしてました。

主に、Novistepsの6Qを埋めるのと、アルゴ式をやってました。


ACしたときには、かなり嬉しいのですが、WAとかになると、ちくしょう!ってなります。

これぞ、頭脳スポーツ。


このあとは、デザインパターンの勉強をします。


今日、本当はブックオフへ行って、ダンダダンを買おうと思ってたのですが、ちょっと疲れてて、やめてしまいました。笑


モモのフィギュアとかもあったらいいなと思ってたのですが、結局行かずじまいでしたね。

前にモモのフィギュアがあるのを見たので、絶対にありますね。


特に眠くもなく、競プロの勉強をやってました。


漫画の作業は、夜にやろうと思っているので、昼間は技術関係の勉強をしております。

基本情報の勉強をして、6月あたりに再受験したいと思います。


6月になったら、基本情報の勉強を再開します。

それまでは、競プロの勉強をして、アルゴリズムを骨と肉に刻み込む!!


AtCoder主催のABCにも間に合えばRated、間に合わなければUnratedでという感じで参加するようになりました!!

これからは、競プロを趣味として語れます!


AWCもやりたいのですが、ABCよりも難易度が高いので、また過去問を解きたいですね。

NovistepsでもAWCは一部以外は、扱ってないので、それも勉強になるかなと思います。


解説もちゃんとなっているし。いいかなと。


やっぱり、言語はC++がいいと思います。それかPython。

解説がそれでしか書かれてないので、どっちかがいいと思います。


これからやりたい人は、何かプログラミング言語できる方は、C++で、できない方は、Pythonがいいと思います。


C++がJavaとも互換性微妙にあるので、Javaやってますという人は、C++でいいと思います。

Pythonで慣れると、戻れなくなるので、注意が必要です。どっちでもいいんですけどね。


競プロはマジで面白いので、ぜひやってみてください。

まずは、NovistepsとAtCoderの会員登録をしてください。

そうすると、過去問が解けるようになるので。


そして、アルゴ式もやってみてください。

それらで練習はできます。

本は、鉄則がいいと思います。もし、あまりアルゴリズムに慣れていないのならば、鹿本がいいと思います。


鹿→鉄則が、王道のルートです。

AtCoderじきじきの本たちなので、いいと思います。


ぼくも鉄則本は毎日やっております。写経したり、読み直したり。

今は、動的計画法のところをやっております。


競プロをなぜやろうと思ったかというと、アルゴリズムが好きでして、それを競技としてできるということを耳にし、いいじゃん!と思って、始めました。

アルゴリズム先行の人はかなり珍しいのですが、ぼくはそうでした。


アルゴリズムがなぜ好きなのか。

デザインパターンとアルゴリズムで、だいたいコードは、特定のアプリのための呪文くらいなので、コードが書けることになるだろうと思っていたところがありました。

なんか、結果がわかるというのが好きで、アルゴリズムをやっておりました。

アルゴリズム事典は旧版と新版を、どっちも持っております。笑


C++のアルゴリズムの本も持っております。確か、2000円くらい中古でもするやつです。


そのくらいアルゴリズムが好きで、勉強してて、競プロへスライドしていったと……。


ABCのC問題が解けるくらいだと、緑色くらいですかね。Dが解けると、緑でもかなり上のほう。

Eが解けると、水パフォと言って、水色相当になります。


ぼくはB問題までしか解けません。弱すぎるw

すみません。こんなに偉そうに喋っていて、Bまでです。


Cが早く解けるようになりたいですが、少しずつですね。

確実にABCでAとBだけ解けるようにしたいと思います。


AWCでも、AとBを解けるようにしたいと思います。


それでまずは茶色ですよ。茶色でも、Paiza Sランク相当なので、結構すごいと思います。

動的計画法と幅優先探索ができればいけると思います。


なぜなら、Paizaのカリキュラムが、その二つまでなので。

だから、その二つができれば、Paiza Sはいけると思います。

ぼくは1400円払うのが嫌でやめてしまいました。笑


だって、Novistepsは無料ですよ!?


Novistepsは実際には、問題集というか、管理アプリで、あれで解いているわけではないのですが、AtCoderのシステムと連携して問題集と化しています。

もう、問題集と言って、差支えないでしょう。


けんちょんさんとか、競プロ界隈で有名な方々が作っておられます。ありがたや……。

もし、けんちょんさんとかがサブスクを始めたら、入りたいなと思います。

AtCoderは無料を売りにしているので、ほぼ無料で何でもでき放題なのですが、サブスクがあったら、絶対に入りたいと思います。

3000円でも入ります。


どっからやったらいいかわからない。


という方は、NovistepsとAtCoderの会員登録を済ませたら、ログインして、Novistepsの10Qから埋めていってください。

それでもわからん!という人は、鹿本を熟読してください。

cinとかcoutからできるようになりましょう。


forの中に書くcoutとか、breakとか、最後にcout << endl;と書く場合とかありますが、それは慣れていけば、できるようになります。


for (ほにゃ){

for(ほにゃ){

cout << ほにゃ;

}

cout <<endl;

}


というふうに書く場合がありますが、それものちのちわかるようになるでしょう。

競プロerは普通にこういうふうに書きます。


これは、列ごとに出力するやり方です。

競プロとLeetCodeは差異があって、LeetCodeは、return文で返すのですが、競プロは、プリント文で返します。


なので、だいぶ違います。


でも、骨子は同じです。

ぼくは競プロをやればいいと思います――と、言っておきます。


というわけで、競プロにハマっております。

とてもACしたとき、気持ちがいいです。

WAのときはキーボードを叩き割りたい感じになりますけど。WAなんかい!!ってなります。

たいてい、ACが7割くらいで、他、WAである場合が多いです。笑


鉄則を写経しながら、理解してやれば、絶対にできるようになります。

あとは、KindleにAtCoderの解説本があるので、それもオススメです。

それはPythonなので、一回、解いてから、解説を見ればいいと思います。


セグメント木についての本も売っているので、ぜひ読んでみてください。

ぼくは買うだけ買って、読んでませんw


遅延セグメント木について学びたいですね。


遅延セグメント木ができれば、普通のセグ木も網羅されると書いてあったので、セグ木をぜひとも習得したいと思います。まずは鉄則を写経しつつ理解しないといけませんが。


そのあとは、螺旋本をやろうかなと思っております。そのあと蟻本をやります。

それも終わったら、アルゴリズム事典を読もうと思っております。


基本的に、競プロかPyTorchか、それともデザインパターンかを、やりたいと思っております。

その三つですね。


それ以外はやりません。


開発もしたいのですが、なかなか始められてません。

本当はポートフォリオにもなるので、やりたいんですけどね。


エンジニアとして就職するのは来年。

今年は漫画と勉強にあてたいと考えました。


なぜなら、漫画がやっと希望が見えてきたというか、結構いい感じになってきたので。


勉強をしまくってて、実際にやらないとだめじゃね?

と言われると思いますが、そう思います。ぼくも。


だから、あまり考えずに勉強していき、来年基本情報とプログラミング言語の資格を引っ提げて、ポートフォリオとともに、アタックしたいと思います。


それで、SESがいいなと思っております。


副業がOKの場合が多いし、一個ずつアサインを変えられるというところに魅力を感じました。


最初は、評判的に、微妙かもしれないと思っておりましたが、副業OKというのは、やはり派遣っぽい働き方のSESのほうがありうると知って、そうしたいと思いました。


それで漫画と二人三脚でやりたいと思います。

プログラミングをやりながら、帰ってきたら、漫画を描く感じです。


連載がもし、あってしまったら、連載を優先したいと思います。

でも、連載をできるように隔週などに調整して、SES業ができるのが、いちばんの理想ですね。


それで経験を積めないのでは?ということも考えましたが、引っ越したら、その経験を元に、リモートでできたらいいなと思っております。

そうすれば、漫画をしつつ、エンジニアをやりつつできるかなと。よりですけど。


同人をその場合はやめたり、逆に同人だけをやる場合があります。

どっちかは、そのとき決めます。


同人だけならば、いつ出してもいいので、それならそれでいいかなと。

それに積みあがっていくものなので、出せば出しただけ、どんどん増えていきます。


いつかは1万本とか売れるようになりたいですけどね。ランキングとかに載って。


そうすれば、だいぶ助かるのですが、そんなうまいことは起きないので、コツコツ積み上げていくしかないですね。


ぼくみたいに画力がない人は、コツコツ出していく方法しかないです。

それで、サラリーマンレベルに持っていくくらいしか方法はないのです。

今は、バイトレベルですね。残念ながら。

だから、サブスクとかあまりできておりません。波があるので。


サラリーマンレベルを、毎月いけば、サブスクにも入りたいなと。


今年の目標は、同人で数十万円レベルをお金を貯めて、1TBの最新iPad Proを買うことです。

メルカリで買うと思います。

保証はないですが、安く手に入るので。それに確実にゲットできるので。


20万円ですね。それを貯めないといけません。


毎月支払いもありますので、うまく貯めれないですけど、同人で貯めないとですかね。


そんなにガッツリ決めずにやっていきたいと思います。

あと、バイトも二ヶ月後とかに始めるので、それで実質貯めれば、iPad Proは余裕で買えますね。

それで買えるので、今年中には、買えると思います。


月例賞にも出しますから、連載が始まったら嬉しいですね。


どこに出すかを悩んでおりましたが、やっぱり別の賞に出したいと思います。

本当は、5月・6月期として募集されていた賞に出そうと思っていたのですが、別の月例賞に出そうと思います。


青年誌ですので、ちょっと合うかは微妙ですけどね。


少年誌っぽくはないので、いいのかなと。


週刊少年誌だと、かなり忙しいうえに、倍率もやばいので、週刊もありつつ、ウェブ媒体のものもあるところに出します。

どこに出すかは、だいたいお察しのことかと思いますが、あえて書かないでおきます。


そこでもしお声がけいただいたら、ウェブ媒体のほうでいきたい方向でいきます。

まあ、十中八九、絵の練習をしましょうと言われるので、できる限りの画力で勝負したいと思います。企画だけでもいいみたいな感じにしたいですね。

担当さんがつくことが理想です。


ウェブ媒体だと、原稿料はたぶんガクッと下がるかと思います。

でも、そのほうがいいですよね。自分の好みの更新でできるので。


それは、今年中には達成したいと思っております。


それでバイトもやる。同人も続ける。


iPad Proは買えるのは確定なので、頑張りたいと思います。

買えるようになったら、すぐ買います。


クリスタは、EXではなく、Proでやろうと思っております。

EXでやる意味がないからです。


LT変換もしないし、複数ページ管理もしないので。


iPadでのみ描きます。パソコンでは書き出しはやるかもです。


古いiPadは家族にあげたいと思います。数千円くらいで。

母か姉にあげたら、嬉しく思ってくれるかなと思います。カクカクするけど、いる?と聞いてみたいと思います。iPad Proを手にしたら。


Kindleとかもでかいので読めるし、絵も描けるし。

パソコンっぽいことができるので、あげたいと思います。


売ることはしないかと。


というわけで、今回はここまで!!


競プロの話と、お金を貯める話ができましたね。


お金を貯めまくりたいと思います!!

ではでは……。ばいび。

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

↑ページトップへ