我正在使用C#,但将来可能需要在其他语言中使用它。连接电线 - 算法
许多游戏都有这样的谜题。有一组电线(有两种电线:直线和曲线),有一个信号来自的地方,信号必须离开的地方。但是电线的排列不允许发生这种情况。您必须转动一些电线才能为信号创建路径。
是的,我试图再次找到美洲大陆,以便在未来不再尝试找到它。
在未来的某个地方,我也会尝试同样的事情,但这次使用的是将信号分成2或3个信号的导线。
问题是,我想不出一种算法,我可以想象如何将它变成一个代码。我一直在想一些,我想不出什么好的。
那么,你能帮助我吗?我将能够将该算法理解为“程序必须做什么”,但我基本上需要帮助将算法理解为“如何编写代码”。
谢谢!
你究竟想要什么?执行解决方案(并找出它是否正确)或算法来解决这个难题的算法?规则究竟是什么?它是否类似于“连接管道”游戏? – svick
一两张照片会有所帮助。一般来说,如果您知道'程序需要做什么',您可以先将其转化为代码,首先将其分解成不需要人类理解的操作,然后将这些操作转换为代码。如果你必须在第二部分中思考,你就知道你没有完全完成第一部分。 – AakashM
为了回答这个问题,你需要知道很多事情,唯一的答案是“参加编程课程”。投票结束,因为它太模糊。 – Skizz