10.34.txt

来自「数据结构实验 如下: Status Fibonacci(int k, int」· 文本 代码 · 共 25 行

TXT
25
字号
void CreateHeap(HeapType &h, char *s)     //最小堆!!
{
    int i, j, k;
    RedType temp;
    int len;
    len = strlen(s);
    if(len == 0) return;
    h.r[1].key = s[0];
    h.length = len;
    for(i = 2; i <= len; i++){
        j = i;
        h.r[j].key = s[i-1];      //插入s[i-1]
        while(j != 1){
            k = j/2;
            if(h.r[j].key < h.r[k].key){
                temp = h.r[j];
                h.r[j] = h.r[k];
                h.r[k] = temp;
            }
            j = k;            
        }
    }
}

⌨️ 快捷键说明

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