ac-library-csharp icon indicating copy to clipboard operation
ac-library-csharp copied to clipboard

Results 6 ac-library-csharp issues
Sort by recently updated
recently updated
newest added

## NativeAOT で Hardware Intrinsics ライブラリとは特に関係ないが `native` がないと NativeAOT で Avx とか Bmi とか使えない。 次の言語アップデートでは csproj に追加する必要あり。 https://github.com/dotnet/runtime/blob/6de7549ae1872009baade9091be76071f955c47d/src/coreclr/nativeaot/docs/optimizing.md ### .NET 7 以前で Native AOT するなら .NET 7 までは `avx2,bmi2,fma,pclmul,popcnt,aes` と直書きする必要あるが次の言語アップデートでは...

専用の型を導入するのも良いかもしれない。

- [x] Tag / Release を作成 - [ ] 必要に応じて issue, PR の内容を転記 - [ ] 古い issue を整理

ACLには存在しないが、std::priority_queue, std::multiset, std::dequeのようにC#に同等のライブラリが無いものや、std::setなどC#相当のライブラリに必要な機能(std::setに対応するSortedSetではlower_boundなど)が欠けているものを追加したほうがいいのではないかと考えます。

discussion

ある程度はXMLコメントで網羅されてはいるのですが、別途使用例等含めたドキュメントがあると親切なのかなと思います。 ディレクトリ構成等違うのでそのままとはいかないかと思いますが、参考までにJava版ACLでは各アルゴリズム・データ構造別にmarkdownでドキュメントを作成しているようです。 https://github.com/NASU41/AtCoderLibraryForJava テスト作成や`Expander`実装に比べれば少し優先度は落ちるかと思いますが、ご意見頂ければ嬉しいです……!(投げっぱなしですみません。)

XMLでの Document Comment を用いてを提供されている説明を書く。 基本的に[MSDNでの記法](https://qiita.com/m5d215/items/7a85627f0366cd437c9c)に従うことにする。 制約セクションにおいては``は用いない。(冗長になるため。) param/returnの扱いに関しては未定。