使用 Github 也有很长一段时间了,或多或少都有点自己的经验和心得,虽然说不上一定对,但是很多都是参考一些大佬的博客或者项目学来的,如果有什么问题或者不足的地方也可以和我探讨。
使用 Github 也有很长一段时间了,或多或少都有点自己的经验和心得,虽然说不上一定对,但是很多都是参考一些大佬的博客或者项目学来的,如果有什么问题或者不足的地方也可以和我探讨。
注:TLE 是 Time Limit Exceeded 的缩写,即时间超限,表示你提交的程序运行使用了超出题目限定的时间
偶然间做了道水题,题目在此。
之所以研究怎么用 kotlin 实现一行代码快排,主要是之前学 python 时遇到过,觉得很酷,所以最近就在想 kotlin 同样有着丰富的库函数以及各种语法糖,那么在不考虑效率的情况下 kotlin 有没有办法做到同样的效果呢?
其实吧,现在网上关于 kotlin 的奇技淫巧真的不少,我写这个的主要目的还是对近来使用 kotlin 的一个小小总结。
就 kotlin 的特性而言,有时候与其说是 “写” kotlin,不如说是在想怎么 “玩” kotlin。这也是我对 kotlin 钟情的一个原因,因为有时候某个写法真的会有一种令人耳目一新的感觉。而写出这些代码的前提就是要对 kotlin 的基础有住够的了解。虽然我用 kotlin 写过一两个 Android 项目,但是现在回过头来看,当时也不过只是了解点简单语法而已,写出来的也充满了浓浓的 Java 味,完全没有 kotlin 的感觉。
不过近两个多月,我一直坚持每天在 leetcode 上用 kotlin 来写算法,频率是每天至少一题(我的 solution 代码放在了我的 Algorithms 上)。这期间也参考了一些 kotlin 的写法,发现并体会到了很多 kotlin 的妙处,当然也包括算法知识,所以下面我会分享一些我学到与我总结出的一些技巧
OJ Java 环境 : JDK 1.6
即需注意不要使用只有 JDK1.7 和 JDK1.8 的新特性,为了简便起见,只列出这两个版本的新特性的常用特性,
务必注意第二点
学习参考:汇编语言(第2版)王爽
学习参考:汇编语言(第2版)王爽
学习参考:汇编语言(第2版)王爽
学习参考:汇编语言(第2版)王爽