问题 座位预定算法C#

mitko9670

新成员
已加入
2021年2月3日
留言内容
2
编程经验
Beginner
我正在开发公交车票预订系统。我的预订模块有问题。

假设我们有公交车,路线从"A" to "D" via "B" & "C"

巴士从"A" then reach "B", then "C"最终目的地是"D".

假设有人在保留席位"1" for "B" to "C",此座位号不适用于正在寻找座位的人"A" to "D" or "B" to "D"但应该有相同的座位"A" to "B" or "C" to "D"

摘要中的示例

1号座位预留给"B" to "C"

  • 1号座位不适用于"A"-"D"
  • 1号座位不适用于"B"-"D"
  • 1号座位不适用于"B"-"C"
  • 1号座位应可用于"A" to "B"
  • 1号座位应可用于"C" to "D"
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,524
地点
悉尼,澳大利亚
编程经验
10+
我不确定您是否真正了解算法。从特定的输入到特定的输出,您可以遵循以下步骤。一个算法与任何特定的编程语言都没有特别的关系。重点是该算法可以按照您喜欢的任何方式实现。解决编程问题的方法是,首先考虑如果它是纯手工过程,将要做什么。这使您能够确定涉及的步骤并编写算法。最后的步骤是在C#中实现该算法。因此,如果纯粹是手动操作(例如,用笔和纸做的?那不是编程-纯粹是逻辑-因此您不需要任何编程经验即可回答。如果您不知道要执行的步骤,那么您就没有考虑过问题所在。即使这是一个编程问题,即如何编写C#代码,它也与Windows窗体无关,因此我正在移动线程。
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,926
地点
英国
编程经验
10+
我今天一直在庆祝。因此,让我们看看在这种状态下我可以设法解决的问题。鉴于我只喝了半瓶的杰克丹尼尔斯。

但是,我想看看您尝试开发什么,并展示您提出了什么代码。因为这将使我们大家能够更好地为您提供帮助。
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,926
地点
英国
编程经验
10+
在过去的20分钟里,这是我想到的。您是否正在寻找类似的东西?

ODBEFAe.gif
 
最佳 底部