UVA 10668 - Expanding Rods
题目链接
题意:给定一个铁棒,如图中加热会变成一段圆弧,长度为L′=(1+nc)l,问这时和原来位置的高度之差
思路:画一下图可以很容易推出公式,设圆弧扇形部弧度r,那么可以计算出铁棒长度为lr/sin(r)这个公式在[0,
pi/2]是单调递增的,所以可以用二分法去求解
要注意的一点是最后答案计算过程中带入mid,...
分类:
其他好文 时间:
2014-07-24 10:44:30
阅读次数:
180
不同于transition的过渡效果,@keyframes能够设置更多的过渡细节,从而更细腻更形象的实现动画效果...
分类:
Web程序 时间:
2014-07-24 10:44:14
阅读次数:
269
相信很多的朋友都有在APP中实现定位的需求,今天我就再次超炒冷饭,为大家献上国内开发者常用到的三种定位方式。它们分别为GPS,百度和高德,惯例先简单介绍下定位的背景知识。
什么是GPS定位、基站定位和Wi-Fi定位?
1、GPS定位:根据设备GPS芯片和GPS卫星实现定位,GPS定位在室内是不可以使用的。GPS定位精度和芯片本身以及实际使用环境有关,一般情况下,GPS定位精度在10m左...
分类:
移动开发 时间:
2014-07-24 10:44:05
阅读次数:
219
Dijkstra提出按各顶点与源点v间的路径长度的递增次序,生成到各顶点的最短路径的算法。即先求出长度最短的一条最短路径,再参照它求出长度次短的一条最短路径,依次类推,直到从源点v 到其它各顶点的最短路径全部求出为止。
下面是代码实现:
package com.algorithm.impl;
public class Dijkstra {
private static int M = 10...
分类:
编程语言 时间:
2014-07-24 10:43:55
阅读次数:
238
Hello World!
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 465 Accepted Submission(s): 172
Problem Description
Your task is to...
分类:
其他好文 时间:
2014-07-24 10:43:52
阅读次数:
277
问题描述:在官网下载了最新的 mysql-5.6.10-winx64 安装包,登录之后,发现无法进行数据库的创建,
显示错误信息为 ERROR 1044 (42000): Access denied
for user ''@'localhost' to database 'mysql'
重启系统后,发现无法登录mysql,
显示错误信息 ERROR 2003: Can't connec...
分类:
数据库 时间:
2014-07-24 10:43:43
阅读次数:
241
又见GCD
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9984 Accepted Submission(s): 4157
Problem Description
有三个正整数a,b,c(0
...
分类:
其他好文 时间:
2014-07-24 10:43:24
阅读次数:
161
题目链接:uva 12326 &
hdu 4092 Yummy Triangular Pizza
题目大意:给出n,表示用n个正三角形去组成图形,问可以组成多少种不同的三角形,旋转,镜像,都算同一种。
解题思路:参考别人的思路,很巧妙,主要就是建立三维坐标轴。
正立三角形x+y+z = 0
倒立三角形x+y+z ≠ 0
这样从初始装态为0 0 0的三角形开始逐...
分类:
其他好文 时间:
2014-07-24 10:43:18
阅读次数:
328
1.js中无replaceAll方法,但可以用replace(regex," "),第一个参数是正则表达式,第二个参数是string,eg:str.replace(/\r\n/g,"*")表示将所有的回车换行都用*来替换。
2.textarea中按下回车,会自动填充\r\n,可由js获取,但是经过服务器端获取就会无\r\n。
3.EXT如何获取DOM元素,用Ext.getDom(),注意Ext...
分类:
Web程序 时间:
2014-07-24 10:43:04
阅读次数:
195
疯狂的暑假学习之 汇编入门学习笔记 (十四)—— 直接定址表
参考: 《汇编语言》 王爽 第16章
1. 描述单元长度的标号
普通的标号:a,b
assume cs:code
code segment
a:db 1,2,3,4,5,6,7,8
b:dw 0
start:
mov si,offset a
mov di,offset b
mov ah,0
mov cx,8
s:
mov al,cs:[si]
add cs:[di],ax
inc si
loop s
mov...
分类:
其他好文 时间:
2014-07-24 10:42:58
阅读次数:
235
最终效果图:
BeyondViewController.h
//
// BeyondViewController.h
// 05_TomCat
//
// Created by beyond on 14-7-23.
// Copyright (c) 2014年 com.beyond. All rights reserved.
//
#import
@inter...
分类:
移动开发 时间:
2014-07-24 10:42:58
阅读次数:
287
使用repo sync时,如果当前仓库有检出本地分支,假设为dev, 对应的远程track分支为origin/dev。 而manifest.xml中指定的track分支为origin/master,那么在repo sync时会自动将当前的dev分支的远程track分支修改为origin/master, 不仅如此,同时还会将origin/master上的修改rebase到本地的这个dev分支上。...
分类:
其他好文 时间:
2014-07-24 10:42:38
阅读次数:
302
一、安装配置Python
其实在开发python最好在ubuntu环境下,简单也便于扩展各个package。这次来讲一下如何在win7上搭建Python开发环境。由于python的跨平台性。在windows下和ubuntu下基本上没什么差别。下面从几个不步骤来搭建开发环境。
1.下载(https://www.python.org/downloads/)安装python.2.7.8. pytho...
分类:
编程语言 时间:
2014-07-24 10:42:38
阅读次数:
350
首先从“东海颠倒山”__libc_start_main(xtern/dync_hook/spec_hooks.cpp: line 73)开始我们的旅行(还是寻宝比较给劲儿^-^)。通过“永久指针”printf我们来到了“伟大航路”上的 __tern_prog_begin(xtern/lib/runtime/helper.cpp: line 123)岛。让我们在它上面寻找我们想要的东西吧。果然有宝物tern::InstallRuntime(),顺着它我们找了对于我们这个大航海至关重要的伙伴Runtime::...
分类:
其他好文 时间:
2014-07-24 10:42:29
阅读次数:
386
背景:客户交给我一个项目,要求三个月上线试运行。赶在两个半月时间,我做好了了项目功能测试和部分性能测试。认为项目具备进入项目实施阶段的条件,于是乎,我通知客户,接下来两周将实施项目,并希望在这两周内结束项目。理想总是美好的,现实总是残酷的。当我急急忙忙跑到客户现场,准备部署系统时,发现客户的诸多问题。首先,客户的电脑买回来了,可是没有装机联网,于是乎,我花了半天功夫帮助他解决装机联网问题。本以为问题没有了,可立马部署系统。可发现,部署了应用服务器的电脑,还没有分配固定IP,合理的域名。这一次我搞不定了,只能...
分类:
其他好文 时间:
2014-07-24 10:42:07
阅读次数:
218
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。
1. 【ALT+/】
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
2. 【Ctrl+O】
显示类中方...
分类:
系统相关 时间:
2014-07-24 10:41:40
阅读次数:
281
最长子序列和的问题。
时间复杂度从O(n3)到O(n)...
分类:
编程语言 时间:
2014-07-24 10:40:34
阅读次数:
216