WinForm窗口_城市坐标

WinForm窗口_城市坐标

算法实现

全算法没有特别难的算法原理,只有对链表掌握的有一定要求。我分了很多的类来实现这一程序,以更加清晰整个流程。
由于代码过长,就不方便一一展示,只给出程序的结构。

链表的泛型接口

WinForm窗口_城市坐标

节点的封装

WinForm窗口_城市坐标

定义一个City类以存储Data

WinForm窗口_城市坐标

链表

WinForm窗口_城市坐标

事件

WinForm窗口_城市坐标

定义一个类以方便显示当前链表的信息

WinForm窗口_城市坐标

定义一个类以方便显示在指定范围内的城市信息

WinForm窗口_城市坐标

窗口的实现

  1. 用头插和尾插先填入数据、查询在指定城市范围内的信息、查询指定城市的坐标
    WinForm窗口_城市坐标

  2. 在指定位置删除
    WinForm窗口_城市坐标

  3. 在指定位置插入
    WinForm窗口_城市坐标

  4. 在指定位置跟新城市信息
    WinForm窗口_城市坐标