一 逻辑 + STL(使用)_表内排序 压缩包: 链接 二 逻辑 + STL(使用)_表外排序 压缩包: 链接 ...
分类:
其他好文 时间:
2019-10-02 23:11:36
阅读次数:
88
一、常用数据结构: 1. list http://www.cplusplus.com/reference/list/list/ https://www.geeksforgeeks.org/list-cpp-stl/ 表示双向链表;单向链表用forward_list; 可以在常数时间复杂度内进行插入和 ...
分类:
编程语言 时间:
2019-10-02 16:34:46
阅读次数:
76
下面是map,set,unordered_map,unordered_set的性能分析。 map,内部红黑树,插入复杂度O(logn),查找复杂度O(logn),用键值对应value; set,内部红黑树,插入复杂度O(logn),查找复杂度O(logn),只有value不存在键值; unorder ...
分类:
其他好文 时间:
2019-10-02 11:10:44
阅读次数:
101
很好用的线性求变换区间最值的方法,比线段树快 用到了优先队列的算法 据说能用STL双向队列解但我不会QAQ #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<cstring> using ...
分类:
其他好文 时间:
2019-10-02 10:42:52
阅读次数:
70
常用STL使用指北 set和multiset set和multiset都是基于红黑树(显然是一个二叉搜索树)的STL。 定义 我们可以使用 来定义一个 。 自定义排序 默认排序方式都是从小到大。因为结构体之间没有定义` b;//从大到小排序 } } sets; set::iterator it; c ...
分类:
其他好文 时间:
2019-10-01 18:48:05
阅读次数:
96
next 简介 Next.js 是一个轻量级的 React 服务端渲染应用框架 next 特点 默认情况下由服务器呈现 自动代码拆分可加快页面加载速度 简单的客户端路由(基于页面) 基于 Webpack 的开发环境,支持热模块替换(HMR) 能够与 Express 或任何其他 Node.js HTT ...
分类:
Web程序 时间:
2019-10-01 14:34:26
阅读次数:
129
[TOC] 线程threading 通过字典实现threading local(函数) 面向对象版 通过setattr和getattr实现 每个对象有自己的存储空间(字典) 兼容线程和协程(源码到request中去看,看local的__getattr__,setattr) 请求上下文 蓝图 使用蓝图 ...
分类:
其他好文 时间:
2019-10-01 11:46:34
阅读次数:
94
今天,重新温习了一下以往Qt4的书,并对一些基本的东西做了一个测试。 在测试的过程中发现一个问题,就是setObjectName()这个函数到底有什么作用,或者说是ObjectName本身有什么作用??? 然后我就想了一下,回忆了一下创建控件的流程: QLabel *m_pLbl = new QLa ...
分类:
其他好文 时间:
2019-09-30 16:26:16
阅读次数:
157
C++ 风格的复制操作 使用STL中的copy算法 C++ int a[] = {1,2,3,4,5}; int b[5]; std::copy(std::begin(a),std::end(a),std::begin(b)); for(auto e:b) cout arr = {1,2,3,4,5 ...
分类:
编程语言 时间:
2019-09-28 00:31:47
阅读次数:
87
自定义web框架 1、准备登录的html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="icon" href="favicon.ico"> </head> ...
分类:
Web程序 时间:
2019-09-27 21:20:00
阅读次数:
105