自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android --View基础知识

1. 什么是View?View是Android所有控件的基类,在我们的手机上会显示的界面。View大的方向主要分两类:普通View和ViewGroup(是一个递归定义)。如图:[1]2. View的位置参数从上面的坐标之间的关系,很容易得出width = right - leftheight = bottom - top3. Motion Event它是

2017-02-21 10:21:15 294

原创 二项堆(Binomial Heap)

1. 概念二项堆:它是一组由二项树组成的结构。1)二项树Bk是一棵具有以下性质的树(这是一个递归定义)[1]:A: 共有2^k 个节点B: 树的高度为kC:在深度i处恰有个节点,其中i = 0, 1, 2, ... kD: 根的度数为k,它大于任何其它节点的度数,并且如果根的子女从左到右编号为k - 1, k - 2, ..., 0, 子女i是子树Bi的根。具体形式如图

2017-02-20 11:16:20 10167 3

原创 View的工作原理(二)----View的工作流程

1. Activity的简单关系图[1]从上图中我们可以看出ViewGroup是一个递归嵌套的,也就是ViewGroup中可以容纳ViewGroup和View,但View不能容纳其他View和ViewGroup。2. 子View的工作流程3. ViewGroup的工作流程[2]通过箭头关系很容易的出自检的关系4. meausre,layout,draw

2017-02-18 13:54:42 466

原创 Android View工作原理(一)----子View的measure(即子View的尺寸确定)

1. 什么是MeasureSpec?android官方文档是这样描述的:A MeasureSpec encapsulates the layout requirements passed from parent to child. Each MeasureSpec represents a requirement for either the width or the height. A Me

2017-02-17 20:16:16 844

原创 红黑树(Red Black Tree)

1. 概述一棵二叉树如果满足下面的红黑性质,则为一棵红黑树[1]:1)每个节点或是红的,或是黑的2)根节点是黑的3)每个叶节点(NIL)是黑的。4)如果一个节点是红的,则它的儿子都是黑的5)对每个节点,从该节点到其子孙节点的所有路径包含相同数目的黑节点

2017-02-13 16:40:08 519

opencv缺失文件

使用Cmake生成OpenCV3.2文件时会报缺少部分文件: boostdesc_bgm_bi.i boostdesc_bgm_hd.i boostdesc_bgm.i boostdesc_binboost_256.i boostdesc_binboost_128.i boostdesc_binboost_064.i vgg_generated_120.i vgg_generated_80.i boostdesc_lbgm.i ippicv_linux_20151201.tgz vgg_generated_64.i vgg_generated_48.i protobuf-cpp-3.1.0.tar.gz

2017-07-25

the kth smallest elem

本人在Clion中的实现的第小k元素,有期望值是O(n)代价的以及醉话情况为O(n)BFPRT算法

2017-04-04

斐波那契

斐波那契堆

2017-03-08

散列表(HashMap)

利用Double hashing解决散列表的冲突,完美实现Hash Map

2017-03-07

斐波那契堆(Fibonacci Heap)

在clion中对fibonacci heap的完全实现,亲测有效。

2017-02-25

二项堆(Binomial Heap)

二项堆(Binomial Heap)的c语言完全实现,包括添加,删除,和找到最小值,删除最小值

2017-02-18

红黑树(Red Black Tree)

红黑树的详细描述,从数据结构到创建,最小值,最大值,后继,遍历,插入以及删除。 该代码是clion IDE中实现的,代码全部在main.c中。

2017-02-13

二叉搜索树

在clion中,二叉搜索树的完全实现。可以拷贝.c和.h文件,移植到其它ide中去执行。

2017-01-18

ViewPager欢迎界面

详细介绍了了ViewPager以及PagerAdapter的使用,并附有详细说明,确实可以下载

2014-10-26

代码大全(第二版)Code.Complete.Second.Edition

这是我们当年C语言老师推荐的,我们老师的推荐就是每个学生能成为一个好的程序员,而不是一个好的考试者

2013-11-11

空空如也

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

TA关注的人

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