我去一所大学,根据学生要修读的科目信息,即课程的开放时间,教授以及其他人的剩余空间,我可以让学生制定学期时间表。手工制定这些时间表是一项非常困难/无聊的任务。
我编写了一个漂亮的Python程序来自动执行此过程。您选择要修读的科目代码,然后过滤掉不需要的教授。然后,如果没有时间冲突,程序将输出所有可能的可能性。该计划帮助了很多学生。安排时间从2天减少到不到30秒!
现在开始问题。我的家人和所有使用该程序的人都告诉我要在某人窃取该主意之前为该程序申请专利(这可能在我的国家/地区发生)。但我对此表示怀疑。是否有必要为混合了回溯引擎的刮板机申请专利?编写该程序很困难,因为我不了解很多东西,但是现在我已经完成了,我觉得申请这样的东西将是非常愚蠢/不成熟。但是,另一方面,我不希望其他人为此获得荣誉。你怎么看?