1.题目描述:点击打开链接
2.解题思路:比赛时候这道题没有做出来,第二天早晨补题时才发现就是简单的DFS应用。题目要求出最少需要增加几盏路灯。假设我们已经知道了root的左子结点一共有suml盏路灯,右子结点一共有sumr盏路灯,那么比较一下d[lson(root)]+suml和d[rson(root)]+sumr的大小即可。此时需要增加的路灯数量就是两者差的绝对值。同时返回较大的数即得到ro...
分类:
其他好文 时间:
2015-04-05 11:57:46
阅读次数:
146
假如需要显示一段代码,通常代码一行的长度超出了手机屏幕的宽度,这时候TextView默认会选择自动换行,代码由一行变成了两行,很不美观。
所以,这篇文章记录如何取消自动换行并且设置TextView为水平滚动。
布局代码:
<TextView
android:id="@+id/article_content_code_TextView"
...
分类:
其他好文 时间:
2015-04-05 10:35:54
阅读次数:
175
第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。Python的PIL库图像处理很强大也比较易用,学习一下之后就搞定了
效果:
使用方法:执行py,将根目录下的目标文件logo.jpg右上角加上红色数字后输出到根目录的output.jpg文件中
0000.图片右上角加数字.py#!/usr/bin/env python
#codi...
分类:
其他好文 时间:
2015-04-05 10:34:36
阅读次数:
351
让你选个起点,然后跳四下长度一样的,问你能否都跳到*上
分类:
其他好文 时间:
2015-04-05 06:35:41
阅读次数:
196
让你从根走到每个叶子所要的花费都相同,请问最少得增加多少边权?
分类:
其他好文 时间:
2015-04-05 06:33:37
阅读次数:
194
今天开始用Ubuntu了(主要是为了防止自己在windows下不自觉的打游戏之类的) 刚开始用的很不习惯 找不到合适的编译器(DEV c++什么时候才能出Linux的啊) 先后下了codelite code::blocks 都不会配置 看了网上的教程也不大看的懂 于是就开始钻研Geany 这里...
分类:
系统相关 时间:
2015-04-04 18:09:13
阅读次数:
371
现象:安装后,window C盘mount失败错误内容如下:Error mounting: mount exited with exit code 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output errorFailed to read N...
分类:
其他好文 时间:
2015-04-04 16:44:22
阅读次数:
229
题意:给了一串15位或18位的身份证号码,求 在改变最少位数的情况下, 输出正确合法的身份证号合法的身份证 是按照以下规则:前6位以及“Order code”三位 一定合法其中X是根据前17位的值计算出来的 按照如下公式 (a1就是最后一位,若为10就是X)另外 题目还规定了“Date of Bir...
分类:
其他好文 时间:
2015-04-04 11:52:25
阅读次数:
154
Debussy是NOVASSoftware, Inc(思源科技)发展的HDL Debug & Analysis tool,这套软体主要不是用来跑模拟或看波形,它最强大的功能是:能够在HDL source code、schematic diagram、waveform、state bubble diagram之间,即时做trace,协助工程师debug。Debussy软件在5.4版本以后不再有Win...
分类:
其他好文 时间:
2015-04-04 10:45:46
阅读次数:
313