週末副業記

土日は副業エンジニアのブログです。副業に関することを投稿します。

競技プログラミング Atcoder Beginner Contest 167 C Skill #ビット演算 #全探索

全探索とビット演算を覚えたのでメモ。 これから全探索にビット演算を活用していきたい。 using System; using System.Collections.Generic; using System.Linq; namespace easy_Atcoder { class Program { static void Main(string[] args) { int[] NMX = A…

競技プログラミング 個人的メモ(2)【C#】

具体事例 X以下の最大の冪乗数を求める 入力文字列を90度回転 具体事例 X以下の最大の冪乗数を求める int X = int.Parse(Console.ReadLine()); int ans = 1; for(var i = 2; i*i <= X; i++){ //2乗フィルタ for(var j = i*i; j <=X; j*=i){ //2乗以上フィル…

AtCoder Beginner Contest 150 C 【C#】

ざっと解説 ようやく理解したのでメモ。 コメントに全て解説を記述しています。同じ内容で提出しているのでどちらが検索に出てくるか。。。 色々他の人の解法を見ましたが、よくわからなかったのでノートに一行ずつ日本語で解説を書くノリで 全部書いていま…

Dictionary<long,long>をList<Tuple<long,long>>に変えるとACになった件【競技プロ】【C#】

Atcoder Begin Contest 121のC問題をときました。 atcoder.jp最初のコードがDictionary型で書いたもの、次のコードがTuple型で書いた物。 ACになったのはList>型。忘れないようにメモ。 Dictionary using System; using System.Linq; using System.Collectio…

競技プログラミング 個人的メモ【C#】

競技プログラミングを行う際にいつも用いるものを纏めます。 型が異なる事によるWAには要注意 読み込み、出力など 読み込み系 一行読みこむ(整数) 複数文字列の一行を読みこむ(空白区切り、整数に変換) 複数文字列の複数行を読みこむ(空白区切り、整数…

twitter API使って日本語→英語変換bot作ってみた

開発経緯 仕様 使用したもの メインコード 開発経緯 twitterで毎日英語の文章を投稿しようと思った時に、英単語が思いつかないことがあり、twitterから日本語→英語変換できれば、Webサイトや別アプリを立ち上げずに済むと思ったので開発しました。 仕様 @com…

スマート割り勘におけるプライバシーポリシー

プライバシーポリシーを記述します。

PythonでWEBスクレイピングする

WEBスクレイピング コード XPathの確認方法 htmlフォームからの情報取得 WEBスクレイピング コード Pythonでメルカリの情報取得したかったので、このサイトを参考に取り組みました。メルカリをスクレイピングして商品リンク、画像、価格を取得する - Python…