interface.cs
来自「最大宽度搜索法来解决华容道问题」· CS 代码 · 共 44 行
CS
44 行
using System;
namespace HRD.Core
{
public interface ICircularList
{
Mediator mediator { set; }
void ClearAll();
ChessStep Initialize();
Layout AllocateLayout();
void ConfirmAllocation();
void insertNode();
bool BeginProcess();
void Stop();
}
public interface IHashTable
{
bool Insert(Int64 layout);
void Release();
}
public interface ILayoutFactory
{
Mediator mediator { set; }
Layout Create();
}
public interface IResultHandler
{
void HandleResult(ChessStep[] steps);
void OutputMap(ChessStep[] steps, int runtime);
}
public interface ITreeList
{
void ClearAll();
void insertNode(ChessStep newitem);
void MoveCurrentToNext();
ChessStep[] TraceResult(ChessStep chessStep);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?