diff --git a/README-cn.md b/README-cn.md index 842fde0..0dc6fc3 100644 --- a/README-cn.md +++ b/README-cn.md @@ -276,23 +276,23 @@ ## 日常计划 -部分问题可能会花费一天去学习,而部分则会花费都天。有些学习,则不需要使用代码去实现。 +部分问题可能会花费一天的时间去学习,而部分则会花费多天。当然,有些学习并不需要我们懂得如何实现。 -因此,每一天我都会在下面所列出的列表中选择一个问题,并查看相关的视频。然后,使用以下的一种语言去实现: +因此,每一天我都会在下面所列出的列表中选择一项,并查看相关的视频。然后,使用以下的一种语言去实现: C —— 使用结构体和函数,该函数会接受一个结构体指针 * 及其他数据作为参数。 - C++ —— 不适用内建的数据类型。 - C++ —— 使用内建的数据类型,如使用 STL 的 std::list 来充当一个链表。 - Python —— 使用内建的数据类型(为了持续连续 Python),并编写一些测试去保证自己代码的正确性。有时,只需要使用断言函数 assert() 即可。 - 此外,你也可以使用 Java 或其他语言,这只是我的偏好而已。 + C++ —— 不使用内建的数据类型。 + C++ —— 使用内建的数据类型,如使用 STL 的 std::list 来作为链表。 + Python —— 使用内建的数据类型(为了持续练习 Python),并编写一些测试去保证自己代码的正确性。有时,只需要使用断言函数 assert() 即可。 + 此外,你也可以使用 Java 或其他语言。以上只是我的个人偏好而已。 -为何要在这些语言上都编程一次? +为何要在这些语言上分别实现一次? - 因为可以练习,练习,练习,直至我已厌倦它,并毫无问题地完成它。(若有部分边缘条件没想到时,则用书写的形式记录下来并去记忆) + 因为可以练习,练习,练习,直至我厌倦它,并完美地实现出来。(若有部分边缘条件没想到时,我会用书写的形式记录下来并去记忆) 因为可以在纯原生的条件下工作(不需垃圾回收机制的帮助下,分配/释放内存(除了 Python)) - 因为可以利用上内建的数据类型,以使得我拥有在现实世界中使用内建工具的经验(在生产环境中,不会去编码实现自己的链表) + 因为可以利用上内建的数据类型,以使得我拥有在现实中使用内建工具的经验(在生产环境中,我不会去实现自己的链表) -就算我没有时间去每一项都这么做,我也会尽我所能的。 +就算我没有时间去每一项都这么做,但我也会尽我所能的。 在这里,你可以查看到我的代码: - [C] (https://github.com/jwasham/practice-c) @@ -301,7 +301,7 @@ 你不需要记住每一个算法的内部原理。 -在一个白板上写代码,而不要在一台计算机上编写。在测试完部分简单输入后,到计算机上再测试一下。 +在一个白板上写代码,而不要直接在计算机上编写。在测试完部分简单的输入后,到计算机上再测试一遍。 ## 必备知识