⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uf.h

📁 经典c++程序的实现
💻 H
字号:
class GTNode {                     // General tree node
public:
  GTNode* par;                     // Parent pointer
  GTNode() { par = NULL; }         // Constuctor
  GTNode* parent() { return par; } // Return node's parent
};

class Gentree {                // General tree for UNION/FIND
private:
  GTNode* array;               // Node array
  int size;                    // Size of node array
  GTNode* FIND(GTNode*) const; // Find root
public:
  Gentree(const int);          // Constructor
  ~Gentree();                  // Destructor
  void UNION(int, int);        // Merge equivalences
  bool differ(int, int);       // TRUE if they are not in same tree
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -