CodewarsSolutions

Codewars 部分题目个人题解。

csharp

大部分的题是使用 C# 来解的。

我使用了 dotnet-script 来管理与写代码,因此大部分的文件扩展名会是 .csx,请使用 vscode (with c# ext) 打开。

不知道是 Ominisharp 还是 dotnet-script 的 bug,不是所有的 System 下的包都会被识别、导入与自动提示,因此有些代码中会有 #r "System" 的声明,无视即可。

fsharp

目前也有在用 F# 来学习函数式编程,所以也提供了一些 F# 的题解。

F# 这边的 fsi 个人感觉有点难用,所以是新建了一个解决方案来写代码(& 代码补全)。

得益于函数式编程的特性,每道题基本都只是一个函数,因此很容易将其组织起来。

目前是每个等级的题都给放到一起,由于我还是个初学者,因此低等级的题可能会比较多,还望见谅。

go

由于 vscode 的 go 扩展使用体验不是太好,使用了 Goland 写代码。

rust

由于单 rust 文件的支持不太好,所以也是新建了一个项目。