Regionals 2007 >> Asia - Seoul
问题链接:UVA1586 UVALive3900 Molar mass。基础练习题,用C++语言编写程序。
这个问题是根据分子式,求分子量。
原子量使用map表来存储,所以用C++来编程。
程序中,使用函数getchar()处理输入流,需要更高的编程技巧。
AC的C++语言程序如下:
/* UVA1586 U...
分类:
其他好文 时间:
2016-07-29 15:42:23
阅读次数:
228
贪心的做法
预处理所有Ai到O的距离, 然后根据距离排序,
之后依次对每个Bi也求出BiO, 然后二分查找, 然后处理最近的+-100个点, 答案必定在这100或者1000个点之内
比赛的时候是+-100 共200个点Accepted的
然后比赛结束后试了一下, 我这样的方法至少要+-40 共80个点才能通过那个题目的数据测试
好像还有专业计算几何的算法 红蓝点对 ??...
分类:
其他好文 时间:
2016-07-29 15:40:51
阅读次数:
207
安装Oh My Zshcurl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh安装Zsh:1.安装zshbrew install zsh2.配置iterm2sudo vim /etc/shells
输入:
/usr/local/bin/zsh
chsh -s /usr/local/bin/zs...
分类:
其他好文 时间:
2016-07-29 15:39:59
阅读次数:
217
当RTOS调度器开始工作后,为了保证至少有一个任务在运行,空闲任务被自动创建,占用最低优先级(0优先级)。 xReturn = xTaskCreate( prvIdleTask,
"IDLE",configMINIMAL_STACK_SIZE,
(void * ) NULL,...
分类:
其他好文 时间:
2016-07-29 15:41:30
阅读次数:
1287
问题链接:POJ2538 ZOJ1884 UVA10082 WERTYU。入门练习级题,用C语言编写程序。
这个问题是有关输入输出流处理和字符转换问题。将键盘上的字符放在数组中备查可以省去许多程序逻辑。
做了一个函数convert()封装字符转换功能,可以简化主函数的逻辑。
AC的C语言程序如下:
/* POJ2538 ZOJ1884 UVA10082 WERTYU */
#in...
分类:
其他好文 时间:
2016-07-29 15:40:05
阅读次数:
183
首先要特别感谢赵崇贺同学利用业余时间进行的压测,才能为本文提供专业的测试数据一、测试环境准备
Cpu
内存
硬盘 Intel(R) Xeon(R) CPU E5520 @ 2.27GHz
32G
6T
Kafka集群,服务器个数:3台
采用CMS垃圾回收
JVM运行参数
-Xmx1G -Xms1G -server -XX:+UseParNewGC -XX:+UseC...
分类:
其他好文 时间:
2016-07-29 15:39:26
阅读次数:
263
因为最近工作的关系,要把异步任务从应用服务器中拆分到专门的异步处理服务器中.方案一是采用MQ的方式将任务消息发出,在服务端进行处理,如下图所示:
这种方案是采用MQ作为中间的媒介,在服务端采用线程池异步处理任务,处理完成之后将结果发送到MQ中,客户端采用侦听的方式得到结果继续进行处理。
这种方案的不足是,可能在某些需求的情况下,需要将结果存放到共享的HashMap或者Threadlocal...
分类:
其他好文 时间:
2016-07-29 15:38:54
阅读次数:
155
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Given an array of integers and an integer k, find out whether there are two distinct indices i and...
分类:
其他好文 时间:
2016-07-29 15:39:12
阅读次数:
119
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Given a pattern and a string str, find if str follows the same pattern.
Here follow means a ful...
分类:
其他好文 时间:
2016-07-29 15:41:23
阅读次数:
249
Charles
Petzold
下载代码示例
大约在
50 年前,一名物理学家和工程师名叫罗伯特 · 穆格电子音乐合成器功能创建的颇不寻常:器官型键盘。 一些电子音乐的作曲家轻视这种平淡和老式的控制设备,同时其他作曲家 — — 和特别是表演者
— — 对此发展表示欢迎。 1960 年代末,由温卡洛斯的 Switched-On 巴赫已成为最畅销的古典专辑的所有时间,和 M...
分类:
其他好文 时间:
2016-07-29 15:40:13
阅读次数:
239
简述QObject是所有Qt objects的基类,在Qt中提供了基础定时器的支持。使用QObject::startTimer(),你可以传递一个毫秒数间隔作为参数启动一个定时器。该函数返回一个唯一的整数timer ID,计时器会定时触发,直到你显式地传递timer ID调用QObject::killTimer()。对于这种工作机制,应用程序必须在事件循环(event loop)中运行,使用QApp...
分类:
其他好文 时间:
2016-07-29 15:40:19
阅读次数:
157
问题链接:HDU1013 Digital Roots。入门练习题,用C语言编写程序。
这个问题是对于输入的n,计算n^n的数根。
先看一下以下式子:
因为:(10*a+b)*(10*a+b)=100*a*a+10*2*a*b+b*b
所以右边式子的数根(中间结果,也是左边式子的数根)为:a*a+2*a*b+b*b=(a+b)*(a+b)
故:对于两位数n,n*n的数根=n的树根×n的树...
分类:
其他好文 时间:
2016-07-29 15:40:07
阅读次数:
245
请先阅读:
Retrofit 动态参数(非固定参数、非必须参数)(Get、Post请求)在实际项目中,对于有需要统一进行公共参数添加的网络请求,可以使用下面的代码来实现:RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint(ctx).setRequestInterceptor(new Req...
分类:
其他好文 时间:
2016-07-29 15:39:04
阅读次数:
541
简述Qt自带的示例中有一个是关于时钟,演示了如何用QPainter的转换和缩放特性来简化绘制自定义部件。其中主要包含了时针、分针的绘制,并不包含秒针。下面,我们在原示例的基础上进行扩展。简述
实现方式
示例
效果
源码
更多参考实现方式由于时钟是妙级更新的,所以我们需要定时刷新,时钟则使用之前讲过的QPainter 2D图形来进行绘制。
使用QTimer定时刷新,设置超时时间为1000毫秒(1秒)。...
分类:
其他好文 时间:
2016-07-29 15:38:22
阅读次数:
150
第一阶段:http://blog.csdn.net/lizuobin2/article/details/52054293
上篇文章说到,再清 BSS 段之后,CPU 跳转到 sdram 里的 start_armboot() 函数,本文,分析 uboot 流程的第二阶段。
start_armboot函数在lib_arm/board.c中定义,是U-Boot第二阶段代码的入...
分类:
其他好文 时间:
2016-07-29 15:38:29
阅读次数:
309
HDOJ题目地址:传送门
统计字符
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 10211 Accepted Submission(s): 6396
Problem Descripti...
分类:
其他好文 时间:
2016-07-29 15:38:15
阅读次数:
286
HDOJ题目地址:传送门
字符串统计
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 68401 Accepted Submission(s): 37541
Problem Descr...
分类:
其他好文 时间:
2016-07-29 15:37:22
阅读次数:
292