自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huatian5的博客

心有多大,世界就有多大

  • 博客(7)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode 33 Search in Rotated Sorted Array 循环数组查找一个数(二分)

看左右哪部分能完全有序,在决定区间划分#include<cstdio>int get_loop_array_index(int a[], int len, int key){ int left = 0, right = len - 1, mid; while(left <= right) { mid = (left + right...

2018-08-31 21:59:50 814

转载 B树与B+树简明扼要的区别

  看了很多讲B树和B+树的文章,大多都是围绕各自的特性讲的,第一,树中每个结点最多含有m个孩子(m>=2);第二,……我也是从这些文章里弄懂了各种树的联系与区别,要真写,我可能还不如人家写得好。所以就在这里简明扼要的用几张图记录一下主要区别吧。   为了便于说明,我们先定义一条数据记录为一个二元组[key,data],ke...

2018-08-26 20:14:57 300

原创 Java ConcurrentHashMap

采用数组(分段)+链表的结构 由Segment数组组成,即将Map分段分为n个Entry,n默认16(并发度) 当段内长度超过0.75*容量时进行扩容 分段加锁,线程安全...

2018-08-25 09:28:23 137

原创 OpenCV VideoWriter用法

百度了一些,发现不对,在stackoverflow上面找到了解决方法,好像是版本问题 import cv2 path="......" file="......" videoCapture = cv2.VideoCapture(path) fps = videoCapture.get(cv2.CAP_PROP_FPS) width = vid...

2018-08-22 17:45:14 12180

原创 给40亿个无符号整数(无序),判断是否存在一个数

int为4个字节,40亿(2^32)个大概占16G内存,哈希明显是空间爆炸的,可以用int的位来判断某个数是否存在,这样大概只需要500M内存

2018-08-20 09:07:03 1342

转载 Google C++单元测试框架---Gtest框架简介(译文)

地址:https://www.cnblogs.com/jycboy/p/6057677.html

2018-08-13 19:33:37 579

转载 C++中new和delete之后发生了什么

众所周知,如果我们使用new向系统申请了内存,我们应该使用指针指向这一块内存,俾能我们使用结束后,通过delete该指针释放此内存资源。如果理解只达到这种程度,在内存管理稍微复杂一点时便一定会束手无策。总有一些事情比其他事情更基本一点,现在我来谈谈当我们new和delete之后到底发生了什么。C++中的五种内存...

2018-08-03 20:20:15 678

UVA10474 Where is the Marble?

UVA 10474

2016-04-29

程序员常用英语

程序员常用英语

2016-04-03

计算机程序设计语言的发展

计算机程序设计语言的发展

2016-03-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除