CatBase 排序算法实战,从内置 sorted 到手写冒泡 – 努力,努力再努力
並べ替えはプログラマーにとって必須のコースであり、新しい言語をテストする最良の方法でもあります。 その理由は非常に現実的です。並べ替えアルゴリズムの後は、リスト、ループ、関数、比較演算を含む 4 つすべてが使用されます。これら 4 つは、日常のコーディングで最も頻繁に登場するインフラストラクチャです。それらを分類して順番に書けば、この言語はマスターされます。 最初の 3 つの記事では、Hello World、身体検査ツールの構成、およびパフォーマンス テストについて書きました。この記事では姿勢を変えてアルゴリズムを使って練習します。 まずは既成の答えを見てみましょう CatBase マニュアルに記載されている組み込み関数名には、 sorted そして reversed。並べ替えに関しては、言語自体がすぐに答えを出してくれます。 def main(args: list[str])…