这次的作业花了两天完成。在长字符串找出短字符串的位置。一开始的想法是在长字符串中找出短字符串的首字母,然后确定短字符长度,从而算出位置。但是这里没考虑到字符重复的可能性,因此想用双for循环让系统在长字符中寻找短字符。但是,双for循环中的循环条件难以使得每一个字符一一对应,因此再次简化了程序,令首尾字母相同时确定位置。当然,这样仍然会出现反例,因此接下来需要更多的思考,使得在每一个数一一对应时才能确定位置。
这次的作业花了两天完成。在长字符串找出短字符串的位置。一开始的想法是在长字符串中找出短字符串的首字母,然后确定短字符长度,从而算出位置。但是这里没考虑到字符重复的可能性,因此想用双for循环让系统在长字符中寻找短字符。但是,双for循环中的循环条件难以使得每一个字符一一对应,因此再次简化了程序,令首尾字母相同时确定位置。当然,这样仍然会出现反例,因此接下来需要更多的思考,使得在每一个数一一对应时才能确定位置。