Tips

Bootstrap4のナビバーを用いたサイトの多言語化

Webサイトを開発する際に、多言語対応することが必要となることがある。 今回は、Bootstrap4のナビバーによって各言語に対応したサイトに飛ぶようにする。 言語選択用のDropdownをつける 言語選択用Dropdownつきナビバー 各言語用のindex.htmlを用意 以下の…

ロジステック回帰 まとめ

scikit-learnを用いたirisの分類 1. scikit-learn の準備 from sklearn import datasets from sklearn.linear_model import LogisticRegression from sklearn.model_selection import train_test_split ※クロスバリデーションの使い方の変更 scikit-learn 0.…

C++における文字列操作

目次 C++を使っていて、文字列の処理についてのTipsです。 追記及び修正等を気付き次第行なっていきます。 目次 文字列の操作 文字(列)の挿入・削除 文字列の挿入: std::vector::insert 文字列の末尾に挿入: std::basic_string::append 文字列内の一部の削…

2次元グリッド上探索 まとめ

グリッド上探索の概要 ここでは以下のような4方位もしくは8方位上の探索についてまとめる。 Fig 1. グリッドの例 画像上の赤い点からそれぞれの方位に1区画の部分に移動する際のことを考える。 このとき、以下のように dx[] や dy[] などの配列を用いて各方…