数据结构 堆排序 MFC



数据结构试验堆排序MFC // HeapSortDlg.h : header file // #if !defined(AFX_HEAPSORTDLG_H__DA227A0F_D8D2_459E_A6AE_1F11F292DDDD__INCLUDED_) #define AFX_HEAPSORTDLG_H__DA227A0F_D8D2_459E_A6AE_1F11F292DDDD__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #define LIST_INIT_SIZE 100//线性表储存空间的初始分量 #define LISTINCREMENT 10//线性表储存空间的分配增量 #define OVERFLOW 0 #define OK 1 ///////////////////////////////////////////////////////////////////////////// // CHeapSortDlg dialog //定义顺序表 typedef int Status; //typedef int ElemType; typedef struct { int key; }ElemType; typedef struct { ElemType *elem;//"\r\n" int length; int listsize; }SqList; //堆采用顺序表储存表示 typedef SqList HeapType; class CHeapSortDlg : public CDialog { // Construction public: CHeapSortDlg(CWnd* pParent = NULL); // standard constructor void HeapSort(HeapType &H); void HeapAdjust(HeapType &H,int s,int m); // Dialog Data //{{AFX_DATA(CHeapSortDlg) enum { IDD = IDD_HEAPSORT_DIALOG }; CString m_input; CString m_output; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CHeapSortDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: HICON m_hIcon; // Generated message map functions //{{AFX_MSG(CHeapSortDlg) virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnInput(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_HEAPSORTDLG_H__DA227A0F_D8D2_459E_A6AE_1F11F292DDDD__INCLUDED_)













































- 1

- xiaobubu2202013-07-20很好,代码很清楚,第一次接触MFC的人可以看一下哦,我觉得帮助很大
- urajohnny2012-08-25我看了觉得很不错。虽然界面简单了点 不过运行成功、代码编的很不错 只是功能少了点 我擅自修改了一下 现在在用 很好

- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- IEC 61340-4-7-CMV-2025( Electrostatics -Part 4-7: Standard test methods for specific applications
- 2018 年 CCF 大数据赛联通复赛亚军:电信存量用户智能套餐个性化匹配模型(多分类与 embedding)
- 算法优化寻找符合条件的最大下标:C++实现及性能改进探讨
- 编程语言进阶路径.pdf
- npp.8.8.5.Installer.x64
- 宽带通信与网络系统前沿进展
- 军事装备试验鉴定领域命名实体识别系统-基于BERT-CRF模型的军事试验文本实体抽取工具-用于从军事装备试验鉴定相关文本中自动识别和分类试验要素性能指标系统组成任务场景等关键实体-.zip
- 2018-CCF大数据与计算智能大赛-面向电信行业存量用户的智能套餐个性化匹配模型联通赛-复赛第二名-【多分类,embedding】
- 综测各题型答题技巧.docx
- 使用CrewAI+FastAPI搭建多Agent协作应用并对外提供API服务,同时支持gpt、国产大模型、Ollama本地大模型
- 简单搜索引擎项目-网络爬虫数据抓取索引构建查询处理算法-提供高效精准的网页搜索服务支持用户快速查找互联网信息-基于Python的Flask框架实现结合倒排索引技术和PageRank.zip
- IEC 61340-4-7:2025 国际标准-静电学 第4-7部分:特定应用的标准测试方法-离子化述 Electrostatics -Part 4-7: Standard test methods
- xisohi-CHINA-IPTV-21664-1755682124657.zip
- 中文聊天小模型,用t5 base在大量数据上有监督
- 基于 T5 base 在海量数据上进行有监督训练的中文聊天小模型
- TIA博途设置FB块程序帮助文档的具体方法演示


