リストの最大値と最小値を求める機能を持つ言語は多々あるが、汎用的な選択を組み込み機能で持っている言語はほとんどない。C++ は例外的に nth_element メソッドのテンプレートを持っており、線形時間での選択が期待できることを保証している。その実装がこれまで説明したアルゴリズムを使用している可能性は高いが、規定はされていない。（ISO/IEC 14882:2003(E) と 14882:1998(E) のセクション25.3.2参照。 また、SGI STL の nth_elementを参照）C++ では、partial_sort アルゴリズムも提供されており、k 個の最小要素をソートした状態で選択する処理を O(nlog k) の時間で行う。k 個の最大要素を選択するアルゴリズムは提供されていないが、順序判定を逆転させれば簡単に実現できる。PerlにはCPANより Sort::Key::Top というモジュールが出ていて、n 個の要素を選択する関数群が提供されている。ソートアルゴリズムの言語サポートの方が多いため、実際には単純にソートを行ってから選択する方法が（性能的には不利であるが）多く使われている。
不完全な選択ソートによる方法の利点は、前述したようにその後の選択にかかるコストを低減することにある。ある数列からどれだけ選択するか、その回数が事前に決まっていない場合がある。また、大きい方を選択するのか小さいほうを選択するのかも事前に決まっていない場合もある。このような場合、アルゴリズムを変形して、部分的なソートを行いながら選択をして、同時に将来の選択に備えることができる。最小値ベースのアルゴリズムもパーティションベースのアルゴリズムも部分的なソートを行っている。最小値ベースのアルゴリズムでは指定されたインデックスまでのソートを行うので、特に小さいほうのインデックスを探す場合に効力を発揮する。パーティションベースのアルゴリズムは自動的に同様の振る舞いをすることはないが、ピボット値の選択を記憶しておけば、その後の選択を行う際にそれを利用して処理を効率化できる（特に最初のピボット値）。ピボット値を全て記憶しておけば、選択を行えば行うほどリストはソートされていく。ピボット値のリストを後でクイックソートで再利用することもできる。
一貫して良いピボット値を見つけることができれば、クイックセレクトを最悪でも線形時間にすることができる。そのためにまず、元の配列を5つずつの要素の小配列に分割する。次にその小配列ごとに中央値を探し、その各中央値だけを抽出した配列に対して、さらに選択アルゴリズムを再帰的に適用する。そうして見つかった中央値の中央値は、ピボット値として最適であり、1回の反復で元の配列の要素数より一定の割合（最善で3割、最悪でも7割）に減らすことができる。ただし、この方法では最悪時間は確かに線形になるが、平均時間は、実際にはピボット値を無作為に選ぶなどの素朴な方式の方が優れている。
単純でよく使われるアルゴリズムは、数列にソートを施してから k 番目の要素を抜き出す方法である。これはある問題から別の問題への還元の例である。これはひとつの数列からいくつもの選択を行いたい場合に便利であり、最初の1回だけソートをすれば、ソート済みの数列からの選択は非常に簡単になる。選択を1回しかしない場合や選択のたびに数列の内容が大幅に変更される場合、この方法は高くつき、一般に最低でも O(n log n) の時間を要する。ここで n はリストの長さである。
選択アルゴリズム（英: selection algorithm）とは、数列から k 番目に小さい（あるいは k 番目に大きい）数を探すアルゴリズムである。最小値、最大値、中央値を探すアルゴリズムは選択アルゴリズムの特殊なものと言える。これらを「順序統計量」とも呼ぶ。比較的単純な最小値、最大値、k 番目に小さい値を求めるアルゴリズムとしては、平均で線形時間のものが知られている。k 番目に小さい値や一度に複数の順序統計量を最悪でも線形時間で探すことも可能である。選択は最近傍探索問題や最短経路問題のようなもっと複雑な問題の部分問題である。
2008年、岡野武志によってアトム東京法律事務所として設立。2010年にアトム法律事務所弁護士法人として弁護士法人化される。2019年6月現在、全国に9拠点を展開するほか、グループ加盟弁護士法人としてアトム市川船橋法律事務所弁護士法人を擁する。 設立当初は刑事事件を専門に取り扱っていたが、現在は交通事故・労災事故被害者の法律事務も請け負っている。2015年より「LINE」で弁護士に無料相談ができるサービスを提供している。また同年、日本で初めてとなるスマートフォン対応の包括型の交通事故慰謝料計算機をWEBサイト上に公開している。
相対式ホーム2面2線を有する地上駅。互いのホームは跨線橋で連絡している。小さなコンクリート駅舎を備える。簡易型の自動券売機が設置されている。SUGOCAの利用が可能であるが、カード販売は行わずチャージのみ取り扱いを行う。天道駅構内の博多側の分岐器は片開き分岐器のため、制限速度は45km/hに制限されており、博多方面に向かう通過列車は減速しながら当駅を通過していく。休日に運転されている特急かいおう5号が行き違い待ちで当駅に運転停車する。
バス共通カードには、1,000円（利用額1,100円）・3,000円（利用額3,360円）・5,000円（利用額5,850円）の3種類のカードがある。過去に発売されていたパスネットやオレンジカードなどとは違い、購入額以上の利用額（プレミアム）が付加されている上、複数の社局で利用できるのが特徴である。標準デザインは、1,000円券が桃色、3,000円券が青色、5,000円が黄色。カードの左上に「バス〈共通〉カード」の文字、その下にシンボルマーク、その下に「東京都・神奈川県・埼玉県・千葉県内の『バス共通カード取扱車』・『共通カード取扱車』の表示のあるバス・都電にご利用いただけます」の文言がある。中央には青空にかかる虹のイラストが大きく描かれ、右上にはプレミアム付きの金額数字（1100，3360，5850）、右下には「（回数乗車券）」の文字と、カードを発行したバス事業者名が書かれている。標準デザイン以外にも、各事業者ごとにさまざまな記念カードやデザインカードが発行され、バスファンなどにより趣味としてのコレクションの対象にもなっていた。2001年度からは500円券（利用額は同額）も登場しているが、こちらは原則として一般に販売せず、景品や贈答品用の受注品扱いとなっている。