码迷,mamicode.com
首页 > 其他好文
自定义ViewGroup
引子:标准的自定义ViewGroup应该包含什么第一部分 支持wrap_content 即当ViewGroup的宽、高使用wrap-content时,ViewGroup的高宽根据子View的实际大小来确定 如果你不处理的话,“wrap-content”的和 “match-parent”是一样的ViewGroup支持Padding 其子View支持margin 支持自定义属性 例如:...
分类:其他好文   时间:2016-06-29 11:25:10    阅读次数:240
快速幂
题目计算an%ba^n \% b,其中a,b和n都是32位的整数。解题直接求超时class Solution { /* * @param a, b, n: 32bit integers * @return: An integer */ public int fastPower(int a, int b, int n) { // write...
分类:其他好文   时间:2016-06-29 11:24:14    阅读次数:240
【一天一道LeetCode】#103. Binary Tree Zigzag Level Order Traversal
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目来源: https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/ Given a binary tree, re...
分类:其他好文   时间:2016-06-29 11:24:46    阅读次数:244
[XML]学习笔记(九)DOM
DOM是一个使程序和脚本有能力动态的访问和更新文档的内容、结构以及样式的平台和语言中立的接口,主要被分为三个不同的部分:核心DOM、XML DOM和HTML DOM。http://www.w3school.com.cn/xmldom/dom_intro.asp 一、JAXP接口(Java API for XMLParsing) a)        org.w3c.dom W3C推荐的用于XML...
分类:其他好文   时间:2016-06-29 11:23:45    阅读次数:223
HDU 3572 网络流
点击打开链接 题意:n个工作,m个机器来完成,每个工作有P,S,E,P代表这个工作需要P天,而S为最早开始的时间,E为最晚结束时间,每个机器在固定时间只能做一个工作,问所有的工作能否在规定时间内完成 思路:因为每一天的机器只能做一个工作,那么天数肯定是一部,就是二分图的右部,然后左部应该是什么呢,那就是n个工作了,然后流量,对于每个工作来说,它需要的天数就是源点到工作的流量,然后工作到右部的就...
分类:其他好文   时间:2016-06-29 11:26:32    阅读次数:176
快学Scala第13章----集合
本章要点 所有集合都扩展自Iterable特质 集合有三大类:序列、集、映射 对于几乎所有集合类,Scala都同时提供了可变的和不可变的版本 Scala列表要么是空的,要么拥有一头一尾,其中尾部本身又是一个列表 集是无先后次序的集合 用LinkedhashSet 来保留插入顺序,或者用SortedSet来按顺序进行迭代 ‘+’ 将元素添加到无先后次序的集合中; +: 和 :+ 向前或向后追加到序列;...
分类:其他好文   时间:2016-06-29 11:26:31    阅读次数:170
数据结构的一些复习点
数据结构知识点总结 概论 1:数据的结构直接影响算法的选择和效率。 2:数据->数据元素(元素,结点,记录)数据的基本单位->数据项(字段,域)数据不可分割的最小单位 3:数据类型:原子数据类型:值不可分(整型,字符型,实型)和结构数据类型:值可分解(数组类型,结构类型)用户自己定义的 4:数据结构:逻辑结构,物理结构:存储结构(数据结构在计算机中的表示),运算特征。 逻辑结构...
分类:其他好文   时间:2016-06-29 11:23:42    阅读次数:395
《剑指offer》:[57]删除链表中重复的结点
题目:在一个排序的链表中,如何删除重复的结点? 例如,在图a中重复结点被删除之后,链表如图b所示。 方案:这个题应该说是比较简单的,不在赘述,主要利用三个指针,就可以解决这个问题。 具体实现代码: #include using namespace std; struct ListNode { int data; ListNode *next; }; ListNode *pHe...
分类:其他好文   时间:2016-06-29 11:24:21    阅读次数:215
《剑指offer》:[56]五岔路口交通管理红绿灯设计
抽象建模能力        计算机只是一种工具,是为我们服务所驱使的工具,我们不能一头扎入这个编程的海洋出不来甚至迷失了方向。它的作用是帮助我们解决实际生活中的问题。程序员的工作就是把各种现实的问题抽象成数学模型并用计算机的编程语言表达出来,所以我们应该培养自己从日常生活中抽取提炼出问题并建立相应的数学模型,找到问题的规律并解决问题的能力。 建模的第一步:从具体问题中抽象选择合适的数据结构来表...
分类:其他好文   时间:2016-06-29 11:23:03    阅读次数:163
嵌入式学习-uboot-lesson7-内存初始化
6410所使用的内存为DDR 210使用的是DDR2 2440使用的是SDRAM,关于他们之间的区别,我在以前的文章中ok6410内存及启动流程简单介绍过,有兴趣的可以看看。1. 地址空间S3C6410处理器拥32位地址总线,其寻址空间为4GB。其中高2GB为保留区,低2GB区域又可划分为两部分:主存储区和外设区。 外设区主要是与6410寄存器相关,在核心初始化—外设基地址初始化中,有说明外设...
分类:其他好文   时间:2016-06-29 11:24:53    阅读次数:267
一、Hadoop 2.x 分布式安装部署
一、Hadoop 2.x 分布式安装部署...
分类:其他好文   时间:2016-06-29 11:23:10    阅读次数:265
UVA 11354 LCA+最小生成树
点击打开链接 题意:给一个无向图,然后有Q次询问U V,问的是U到V的所有路径中的最小值最大 思路:U到V的路径最小值最大,则这条边肯定是最小生成树上的边,那么我们可以先将所有的最小生成树上的边全都找出来,然后现在是一个树,然后跑一边LCA,对于现在询问的U到V,只要找到它们的最近公共祖先,然后两个点向上找到它,比较路径中的最大值即可  PS:这么暴力找跑得有点慢#include #incl...
分类:其他好文   时间:2016-06-29 11:25:28    阅读次数:126
bzoj4565【HAOI2016】字符合并
DP...
分类:其他好文   时间:2016-06-29 11:24:46    阅读次数:263
《剑指offer》:[59]对称的二叉树
题目;请实现一个函数,用来判断一棵二叉树是不是对称的。如果一颗二叉树和它的镜像一样,那么它是对称的。 例如,下面二棵树图(1)就是对称的二叉树,而图(2)(3)就不是的。 分析:我们知道树的遍历有三种方式:前,中,后。顾名思义,对称就是左边的和右边的相等,中间的自己等于自己。所以我们自己可以定义一种对称遍历算法,例如前序遍历中的前,左,右。对称算法就是:前,右,左。刚好对称比较。当然了...
分类:其他好文   时间:2016-06-29 11:22:34    阅读次数:134
51 NOD 1024 矩阵中不重复的元素(技巧)
传送门 1024 矩阵中不重复的元素 题目来源: Project Euler 一个m*n的矩阵。该矩阵的第一列是a^b,(a+1)^b,…..(a + n - 1)^b 第二列是a^(b+1),(a+1)^(b+1),…..(a + n - 1)^(b+1) ……. 第m列是a^(b + m - 1),(a+1)^(b + m - 1),…..(a + n - 1)^(b + m - 1...
分类:其他好文   时间:2016-06-29 11:21:17    阅读次数:568
MD5加密
对于明文转“暗文”的逻辑应该放在业务层去做。 对于用户输入的密码转为MD5基本代码如下所示:通过“暗文”再与数据库里面的暗文匹配,匹配成功就说明密码正确。 package cn.ydl.md5; import java.security.MessageDigest; /** * MD5工具类 * 只有加密,无解密 */ public final class Md5Util { pr...
分类:其他好文   时间:2016-06-29 11:23:52    阅读次数:141
bzoj4563【HAOI2016】放棋子
错排+高精度...
分类:其他好文   时间:2016-06-29 11:22:35    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!