int cmp(const void*a, const void*b){ return (*(int**)a)[0] > (*(int**)b)[0]; } int** merge(int** intervals, int intervalsSize, int* intervalsColSize, ...
分类:
其他好文 时间:
2020-12-16 12:28:04
阅读次数:
3
标签 稳定排序、非原地排序、比较排序 基本思想 归并排序属于比较类非线性时间排序,号称比较类排序中性能最佳者,在数据中应用中较广。 归并排序是分治法(Divide and Conquer)的一个典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有 ...
分类:
编程语言 时间:
2020-12-14 13:39:09
阅读次数:
5
创建分支 git branch yourbranch git checkout yourbranch # 创建并切换到分支 git checkout -b yourbranch 合并分支[到master分支上] git checkout master /*先切换到master上*/ git merg ...
分类:
其他好文 时间:
2020-12-14 13:36:49
阅读次数:
3
场景:新功能在本地的dev_feat分支开发过程中,提交了多次,生成了多个commit id,开发测试完成后将新功能合并到dev分支上,但是不想要这些提交记录,那么可以将多个commitid合并成一个,再merge或者push到dev分支上。 比如git log 看到以下三个提交: 前面说过 com ...
分类:
其他好文 时间:
2020-12-09 11:56:27
阅读次数:
5
tensorflow版本:1.15.0 tf.summary.scalar,tf.summary.histogram,tf.summary.merge_all,tf.summary.merge,tf.summary.FileWriter,writer.add_summary用法简单演示! impor ...
分类:
其他好文 时间:
2020-12-03 11:45:54
阅读次数:
4
startWith 在订阅的时候插入发送事件,后加入的先发送。完成事件发送时不会插入。 let ob = PublishSubject<String>() ob.startWith("插入1").startWith("插入2").subscribe(onNext: { element in prin ...
分类:
编程语言 时间:
2020-11-25 12:35:08
阅读次数:
3
Github使用记录 配置Git $ ssh-keygen -t rsa -C "your_email@youremail.com" 改为自己的name和地址,继续回车,默认路径和密码,继续回车,生成.ssh,打开id_rsa.pub,复制key到github的setting中。 $ ssh -T ...
分类:
其他好文 时间:
2020-11-25 12:05:08
阅读次数:
7
链表类依赖于cmath头文件,使用ListNode,List四个文件实现: ListNode.h: 1 /********************************************* 2 ListNode.h 3 链表节点(模板)类 ListNode 4 T 节点数据 5 pred 前 ...
分类:
其他好文 时间:
2020-11-12 14:13:56
阅读次数:
5
Q:给你一个区间列表,请你删除列表中被其他区间所覆盖的区间。 只有当 c ? a 且 b ? d 时,我们才认为区间 [a,b) 被区间 [c,d) 覆盖。 在完成所有删除操作后,请你返回列表中剩余区间的数目。 示例: 输入:intervals = [[1,4],[3,6],[2,8]] 输出:2 ...
分类:
其他好文 时间:
2020-11-11 15:45:50
阅读次数:
4
git fetch, git pull, git pull -rebase区别 抄经的和尚 2016-04-20 13:51:32 15084 收藏 9 分类专栏: 技术总结 文章标签: git pull git rebase git merge 1、git fetch vs git pull 都是 ...
分类:
其他好文 时间:
2020-11-10 11:42:33
阅读次数:
29