SearchBST(T, key) 伪代码&&代码 InsertBST(T, key) 伪代码&&代码 CreateBST(T) 伪代码&&代码 DeleteBST(T, key) 伪代码&&代码 完整代码 ...
分类:
其他好文 时间:
2020-04-19 22:11:04
阅读次数:
73
参考https://stackoverflow.com/questions/3026441/float32-to-float16 #include <cstdio> #include <cstdint> using namespace std; using float16_t = uint16_t; ...
分类:
其他好文 时间:
2020-04-19 19:40:15
阅读次数:
270
二叉树是比较特殊的树,二叉树的存储方式有顺序存储和链式存储,我们基本上都是用的链式存储, 1.声明结构体 typedef char ElemType; typedef struct BiTNode { ElemType data; struct BiTNode *lchild,*rchild; // ...
分类:
编程语言 时间:
2020-04-19 18:14:06
阅读次数:
173
描述 根据每日 气温列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0来代替。 例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4 ...
分类:
其他好文 时间:
2020-04-19 18:12:55
阅读次数:
90
#!/usr/bin/python3 # -*- coding: UTF-8 -*- import struct import os # noinspection PyUnresolvedReferences import zlib # noinspection PyUnresolvedRefere ...
分类:
编程语言 时间:
2020-04-19 17:50:42
阅读次数:
60
链表 1. 找一个链表中倒数第k个结点(假设原链表肯定有多余k个结点) 假设整个链表有x个结点,用两个指针即可找到倒数第k个,示意图如下: 先用一个指针a遍历到第k个 ;然后a、b指针同时开始往后,直到指针a结束,则b在这段时间里走过了x-k个结点,也就是倒数第k个结点 typedef struct ...
分类:
其他好文 时间:
2020-04-19 17:41:42
阅读次数:
81
问题: 给定一个n,有数组1~n, 排列该数组,使得数组两两元素之间的差值有k种。 Example 1: Input: n = 3, k = 1 Output: [1, 2, 3] Explanation: The [1, 2, 3] has three different positive int ...
分类:
其他好文 时间:
2020-04-19 14:58:40
阅读次数:
57
一、C++结构体的新特征C语言的结构体不允许有函数,定义结构体变量的方法是:struct结构体名结构体变量名;在C++中,结构体的成员可以有函数,定义结构体变量可以用:结构体名结构体变量名;struct关键字可以不书写。示例(book202.c)/**程序名:book202.cpp,此程序用于演示C++结构体的新特征。*作者:C语言技术网(www.freecplus.net)日期:20190525
分类:
编程语言 时间:
2020-04-19 10:54:17
阅读次数:
74
这是一道贪心题目,贪心的思路就是将代价从小到大排序,然后不断选取最小的代价(需要满足此关系的两朵云彩没有联通,否则直接跳过选下一个)。 满足此关系的两朵云彩是否联通可以用并查集来处理。 代码: c: #include<stdio.h> struct node{ int a,b,p;//a,b连接的云 ...
分类:
其他好文 时间:
2020-04-19 10:44:20
阅读次数:
49