我正在使用Python中的Google Tasks API编写程序.我已经从Google下载并运行了示例应用程序,它附带了一个名为"client_secrets.json"的文件.我知道该文件用于0Auth身份验证,但我的问题是我应该将此文件分发给用户吗?我应该把它推到我的公共来源回购中吗?或者它应该被保密?如果我不应该分享,其他用户将如何进行身份验证?
谢谢阅读.
我有一个问题,我感兴趣(编程竞赛),我不知道是否有一个比我的更有效的解决方案.
问题是这样的:
鲍勃是一个狼人.在他的"狼形态"中,鲍勃能够比正常的人类形式跑得更快.然而,作为一个人(由于他的双手),他能够更快地打开门.他还需要一些时间来来回变换.
如果鲍勃正在追逐某人,他需要沿着走廊走廊,他想知道最快的方法是什么.
作为一只狼,他可以每秒跑10米,而他每天只能跑4米.鲍勃需要8秒才能以狼的形式打开一扇门,通常只需1秒钟.他需要5秒钟来改变狼的形态.
任务是编写一个程序,考虑到鲍勃需要行走的走廊的距离,以及走廊中所有门的位置,他可以覆盖距离的最短时间,以及他将进行多少次转换.
鲍勃总是以人的形式开始.
我解决它的方法是基本上遍历可能的解决方案的整个空间,并找到成本最低的解决方案.
我觉得可能有一个更简单的贪婪算法来解决这个问题,但是我还没有找到它.有任何想法吗?