そろくま

スポンサーリンク
Python

【Python】インターフェースで分岐を無くす【抽象クラス・ポリモーフィズム】

本稿では、インターフェースによって、クラスの種類を判別する分岐を無くす方法と、Pythonでの実装例を解説します。
C++

【C++】vectorに複数の派生クラスオブジェクトを格納する方法【ポインター・キャスト演算子】

本記事では、複数の派生クラスを1つのコンテナに格納する方法について解説しています。
C++

【C++】関数の引数として配列・vectorを渡す方法(値渡し、ポインター渡し、参照渡し)とconst修飾子の有無

本記事では,C++における,関数の引数への値渡し,ポインター渡し,参照渡しの使い方と使い分けについて解説しています.また,vector型を関数に渡す場合についても紹介します.
環境構築

【WSL環境構築】wslコマンドが使えずインストール、バージョン変更できない問題を解決

WindowsのPCにWSLをインストール・バージョン変更する際に,wslコマンドが使えなかった問題の解決方法を紹介しています.
アルゴリズム

【UnionFind】クラスの実装とAtCoder典型問題まとめ【Python】

本記事では,競技プログラミング等で汎用的に扱うことのできるUnionFindクラスの実装を紹介します.そして,AtCoderの問題の解法と共に,その使い方を解説しています.
Python

【Python】AtCoderの数ケースでREエラーが発生した理由【UnionFind】

私はAtCoderに参加していますが,テストデータの数ケースに対してREエラーが発生することがよくあり,その原因の多くはIndex out of rangedです.本記事では,UnionFindクラスを用いる典型的な問題を参考に,実行時エラーが発生する原因を明らかにしていきます.
アルゴリズム

【UnionFind】グラフの連結成分毎に頂点と辺の数を数える【Python】

無向グラフにおける,連結成分毎に頂点や辺の数を数える問題について,Pythonでの実装例を解説しています。UnionFindクラスやオブジェクト指向プログラミングの理解に有用な問題です.
物理数学

【ベクトルの回転】進行方向に平行・垂直な単位ベクトルを求めるには?【回転行列から解説】

本記事では,回転行列を用いて,ベクトルを回転させる方法を解説しています.ベクトルは視覚的にとらえると理解が深まるので,図を多用して説明します.
アルゴリズム

【AtCoder】C問題をPythonで全制覇する(ABC150~199)【解説・分類】

本記事ではAtCoderABCコンテストC問題について、考え方とPythonでの解答を紹介しています。汎用的でシンプルな解き方を心掛けています。また、辞書的に利用できるよう、各問題に分類を記載しました。Ctrl + F で問題をキーワード検索できます。
Python

【正規分布】ガウスフィッティングの方法と積分強度・FWHMの誤差解析【Python】

正規分布を持つデータに対して,ガウスフィッティングを行うことは,分野を問わず重要な解析方法の1つです。そこで,機械学習ライブラリScipyを使ってフィッティングを行い,積分強度やFWHMやその誤差を求める方法を解説します.
スポンサーリンク
タイトルとURLをコピーしました