1. 反转单链表;
2. 反转字符串或反转段落中的单词顺序;
3. 利用星号输出画一个任意大小的圆;
4. 整数转换为字符串,数字型的字符串转换为整数;
5. 写一个函数,返回任意整数对应二进制形式中的“1”的个数;
6. 写一个函数,输出字符串中字符的所有排序。(比如:abc acb bac bca cab cba)
一般来说,可以先不考虑算法的运行时间,都是先用最简单有效算法。然后再尽量减少运行时间。能让算法正常跑起来,总比你花大量时间想一步到位要好。(一步到位的想法虽好,但大部分时候都是事倍功半。)
提示:做练习时,别自欺欺人看答案。