第十五章 [数据结构与算法] 输入当前是一周的第几天, 返回今天直到三天后分别都是星期几
----
输入当前是一周的第几天, 输出今天直到三天后分别都是星期几
算法之路
一....: 输入当前是一周的第几天, 返回今天到3天之后分别都是星期几, 最后再进行抽象化
通过对问题的梳理, 来推敲简单算法实现的过程, 并举一反三对问题进行多方位思考
----
二...., 以及时间间隔, 输出从当前到几天后的星期数(分别都是星期几)
核心注意点:
数组初始后的容量设置和动态赋值
数组遍历的初始值和结束值的设计
/**
* 输入当前星期几, 输出当前到几天后的值..., 判断每个元素的值是否大于7, 大于7则-7, 小于7则不变
然后去按顺序遍历这些数组,
遍历的 开始是day-1 (作用是将当前星期几与上面数组简历联系, 数组下标从0开始)
因为 days=3..., 用于在进行遍历时, 根据所属星期几设置当前时间
/**
* 输入当前星期几, 返回几天后的星期数与对应日期数
* 注意: 不能超过7天, 即days不能 >=6