首页 > 2014年07月02日 > 全部分享
树、二叉树基础
前面介绍的栈、队列都是线性结构(linear structure)。而树是非线性结构(non-linear structure)。因此,树中的元素之间一般不存在类似于线性结构的一对一的关系,更多地表现为多对多的关系。直观地看,它是数据元素(在树中称为节点)按分支关系组织起来的结构。显然,树形结构是比线性结构更复杂的一种数据结构类型。树的定义:树是含有n个节点的有穷集合,其中有一个节点比较特殊称为根节点。在图示树时,用一条边连接两个有逻辑关系的节点,这个关系被称为父子关系。二叉树(Binary Tree)由节...
分类:其他   时间:2014-07-02 16:44:15    收藏:0  评论:0  赞:0  阅读:411
HDOJ 1261 字串数
JAVA大数.... 字串数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2893    Accepted Submission(s): 679 Problem Description 一个A和两个B...
分类:其他   时间:2014-07-02 16:43:36    收藏:0  评论:0  赞:0  阅读:352
【随想】android是个什么东西,andorid机制随想
优秀程序员的天性就是好奇,软件是怎么运作的、屏幕是如何显示的、桌面窗体为何能如此人性化的被鼠标拖动?如果你经常会有这样一些问题迸发在脑海中,恭喜你,你是一名很有潜力的程序员。 我在大学读的是自动化专业,属于电子类,再者对计算机相当感兴趣,第一次看到这玩意时,就觉得这东西太神奇了(其实当时只要看到有屏幕的东西,都觉得很神奇)。硬件+软件的深入让我直接打通了了解这一神秘机器的任督二脉。软件我不是最牛...
分类:移动平台   时间:2014-07-02 15:21:02    收藏:0  评论:0  赞:0  阅读:410
在Eclipse中如何发布创建的JavaWeb工程
在Eclipse中如何发布创建的JavaWeb工程...
分类:编程语言   时间:2014-07-02 15:20:22    收藏:0  评论:0  赞:0  阅读:470
POJ 3714 Raid 最近对点题解
本题是一般最近对点求解,稍微增加点限定:有两个集合点,要求不同集合中的点的最近对。 那么就增加一个判断,如果是同一个集合中的点,那么就返回最大值,其他和一般的最近对点解法一样。 注意:本题数据有重合点,那么就要防止分类的时候溢出。 Geeks上的最近对的程序是无法处理有重合点的情况的。 #include #include #include #include #includ...
分类:其他   时间:2014-07-02 15:27:40    收藏:0  评论:0  赞:0  阅读:483
Android 创建Library Project(库项目)与引用操作
在项目的开发过程中,经常会使用公司内部的公共库或使用优秀的开源项目库,以求达到快速开发、代码复用的效果。所开发的项目中要集成其他项目由于集成项目庞大,不想机械的复制,就想将集成的项目做成项目库。基于这样的需求,引用Library Project(库项目),成为了迫切的需要,这样做以后集成项目升级、扩展也都方便与快捷。为此,我们不得不去了解Android Library Project(库项目)创建与引用操作。...
分类:移动平台   时间:2014-07-02 16:23:00    收藏:0  评论:0  赞:0  阅读:459
UVA 10623 - Thinking Backward(数论)
UVA 10623 - Thinking Backward 题目链接 题意:给定一个数量,求用圆,椭圆,三角形分割平面,分割出该数量,输出所有情况 思路:有公式2 + 2m(m-1) + n(n-1) + 4mn + 3p(p-1) + 6mp + 6np 由于m和p都是[0,100],所以可以枚举m和p,去求出n,然后判断合不合适 代码: #include ...
分类:其他   时间:2014-07-02 17:02:23    收藏:0  评论:0  赞:0  阅读:359
TC Member SRM 478 DIV 1(CarrotJumping-操作观察)
Problem Statement   Rabbits often feel hungry, so when they go out to eat carrots, they jump as quickly as possible. Initially, rabbit Hanako stands at position init. From position x, she ...
分类:其他   时间:2014-07-02 17:01:43    收藏:0  评论:0  赞:0  阅读:486
uva 11728 - Alternate Task(数论)
题目链接:uva 11728 - Alternate Task 题目大意:给出S,求N,要求N所有的因子和为S。 解题思路:枚举因子i,所有整除i的数和加上i。 #include #include const int N = 1005; int n, c[N], v[N]; void init () { memset(c, 0, sizeof(c)); ...
分类:其他   时间:2014-07-02 16:54:45    收藏:0  评论:0  赞:0  阅读:199
WindowProc和DefWindowProc的区别
1. WindowProc是你给自己的窗口定义的窗口处理函数 DefWindowProc是windows平台提供的默认窗口处理函数 如果某些消息你不需要做特别的处理,调用DefWindowProc进行处理就可以了,不需要你自己再去些那些windows的"标准动作" 2. 根据1,显然,你只能定义WindowProc而不能定义DefWindowProc 看看MFC的CWnd源码就...
分类:Windows开发   时间:2014-07-02 16:54:00    收藏:0  评论:0  赞:0  阅读:398
uva 10127 - Ones(数论)
题目链接:uva 10127 - Ones 题目大意:给出n,问说者少要多少为1才可以整除n。 解题思路:等于是高精度取模,直到余数为0为止。 #include #include int main () { int n; while (scanf("%d", &n) == 1) { int ans = 1, c = 1; whil...
分类:其他   时间:2014-07-02 15:15:53    收藏:0  评论:0  赞:0  阅读:370
mysql保存当前时间精确到秒
用mybatis在mysql中保存字段精确到秒需要两个步骤。 1、现在mysql中将时间字段改为datetime 例如:alter table tablename add pay_date datetime comment '精确到秒的时间' 2、在sql语句中直接用now().  例如:        update tj_record set   is_customerHandove...
分类:数据库技术   时间:2014-07-02 15:15:21    收藏:0  评论:0  赞:0  阅读:459
uva 294 - Divisors(枚举+计数)
题目连接:uva 294 - Divisors 题目大意:给出一个范围L~U,问说在该范围中因子数最多的数是多少。 解题思路:枚举L~U中的数,将数分解成质因子,利用乘法原理求总因子数。 #include #include #include int countFactor (int x) { int ans = 1; int m = sqrt(x+0.5); ...
分类:其他   时间:2014-07-02 15:26:58    收藏:0  评论:0  赞:0  阅读:536
mxGraph定位盲区图形到绘图区域中心位置
往往在一个绘图区域会有很多个图形,如果通过右键拖动画布或者通过滚动条来查找,是一件很烦人的事情。下面我就给出解决这个问题的方案。 前提是有一个整个绘图区域的tree或者datagrid,我们需要选择直接要定位的图形cell。 首先我们需要一个mxGraph的全局对象,暂且就定义为ylEditor.ylCanvas吧。 接下来我们要定义一个查找图形cell的方法,只有通过这个方法,才能找到画布...
分类:其他   时间:2014-07-02 15:26:18    收藏:0  评论:0  赞:0  阅读:411
wordpress相关
事故:wordpress任何页面全部是404 not found,找不到任何页面。 解决:在nginx.conf中80端口下面的注释消除掉。 location ~ \.php$ {            # root           html;             fastcgi_pass   127.0.0.1:9000;             fastcgi_index...
分类:其他   时间:2014-07-02 16:48:14    收藏:0  评论:0  赞:0  阅读:338
Invalidate、RedrawWindow与UpdateWindow的区别
一:什么时候才会发生重绘窗口的消息?       当需要更新或重新绘制窗口的外观时,应用程序就会发送WM_PAINT消息。对窗口进行重新绘制。 二:Invalidate() -- RedrawWindow() -- UpdateWindow()三个函数有什么异同?       Invalidate()是强制系统进行重画,但是不一定就马上进行重画。因为Invalidate()只是通...
分类:Windows开发   时间:2014-07-02 16:47:29    收藏:0  评论:0  赞:0  阅读:511
OR1200处理器的计时器模块TT介绍
计时器模块(Tick Timer:TT)一般用在操作系统的进程调度、用户程序的定时参考等。TT内部会对时钟周期计数,当计数值达到一个预设值时,会产生中断,通知处理器进行处理。其实现的主体是两个特殊寄存器:计时器单元计数寄存器TTCR、计时器单元模式寄存器TTMR,通过这两个SPR的不同配置,实现不同的工作模式,以及计时中断的产生。TTCR、TTMR是第10组特殊寄存器...
分类:其他   时间:2014-07-02 16:33:51    收藏:0  评论:0  赞:0  阅读:525
NYOJ-1036 非洲小孩
非洲小孩 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述家住非洲的小孩,都很黑。为什么呢? 第一,他们地处热带,太阳辐射严重。 第二,他们不经常洗澡。(常年缺水,怎么洗澡。) 现在,在一个非洲部落里,他们只有一个地方洗澡,并且,洗澡时间很短,瞬间有木有!!(这也是没有的办法,缺水啊!!) 每个小孩有一个时间段能够洗澡。并且,他们是可以...
分类:其他   时间:2014-07-02 16:33:11    收藏:0  评论:0  赞:0  阅读:342
引用的“大概模样”
Java引用的涵义 System.out.println(new A())...
分类:其他   时间:2014-07-02 17:01:05    收藏:0  评论:0  赞:0  阅读:372
【简洁】微信为何总令人感觉如此简洁、?(一)
打开微信和打开手机qq给人感觉确实不同,微信总给人一种清新脱俗的感觉,而手机qq给人一种作呕的小气、花哨。 简洁的境界在于,能去掉的尽量去掉,去掉是为了放大核心功能,让人更容易找准方向。 简洁的境界在于,能用神一样的设计手法,省略操作步骤,让操作更直接、畅通。 简洁的境界在于,当我想到用一个动作达成一个自认为没猜错的目标时,他真的是这样。 下面我们来细细品味微信的简洁(以下仅为个人的一点点...
分类:微信   时间:2014-07-02 16:48:50    收藏:0  评论:0  赞:0  阅读:507
1398条   上一页 1 ... 4 5 6 7 8 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!