题目地址:POJ 1905
题意:一根某种材料做的直杆被夹在两面墙之间,当他受热时长度变长,就会因两面墙的挤压而向上隆起。长度变化函数为 L'=(1+n*C)*L,给定L,C,n,求向上拱起的高度H。
思路:
手动计算出这两个公式,然后用二分查找h值。
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-06-04 09:49:11
阅读次数:
131
Given a singly linked list L: L0→L1→…→Ln-1→Ln,
reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…
You must do this in-place without altering the nodes' values.
For example,
Given {1,2,3,4}, reorder it to ...
分类:
其他好文 时间:
2015-06-04 09:49:54
阅读次数:
114
我们有时候在看别人网站代码时往往是经过压缩的,代码都在一行上了,调试很是困难,今天给大家介绍一种基本Chrome浏览器的代码整理方法。请看图:...
分类:
其他好文 时间:
2015-06-04 09:49:50
阅读次数:
149
牛腩新闻系统(一)——UML、数据库设计
一、初识牛腩系统
牛腩(Brisket)即牛腹部及靠近牛肋处的松软肌肉,是指带有筋、肉、油花的肉
块,这是一种统称。若依部位来分,牛身上许多地方的肉都可以叫做牛腩,牛腩主要特
点是筋肉多,油少,甚至全是瘦肉。看了学习的这个系统,牛腩新闻系统是B/S中的精
华,经典呀!下面就开始品尝了。...
分类:
数据库 时间:
2015-06-04 09:50:39
阅读次数:
202
事实上,我是很不喜欢,,,。。。。。and so on , 之类的东西的。好吧,不过得成人,有些还是不错的!1、深入浅出UML类图(一)
2、深入浅出UML类图(二)
3、 深入浅出UML类图(三)
4、 深入浅出UML类图(四)
5、深入浅出UML类图(五)
6、 UML用例建模解析(一)
7、UML用例建模解析(二)
8、...
分类:
其他好文 时间:
2015-06-04 09:48:28
阅读次数:
124
js+html+css实现简单页面交互功能(2015知乎前端笔试题)
http://v.youku.com/v_show/id_XMTI0ODQ5NTAyOA==.html?from=y1.7-1.2
密码:hellozhihu...
分类:
Web程序 时间:
2015-06-04 09:49:18
阅读次数:
133
android Navigator的高度计算和判断是否显示...
分类:
移动开发 时间:
2015-06-04 09:49:07
阅读次数:
239
一.Fragment使用:
要在你的activity中管理Fragment,需要使用FragmentManager,可以通过getFragmentManager(),这里注意要是在v4包要用getSupportFragmentManager()方法。
FragmentManager可以开一个事物调用beginTransaction()方法返回FragmentTransaction对象,...
分类:
移动开发 时间:
2015-06-04 09:48:29
阅读次数:
224
php操作memcache缓存方法分享
使用memcache的前提是需要在服务端先配置好memcahche的环境!确认memcahce可以正常连接之后就可以在程序使用了!
<?php
/**
* Memcache缓存操作
* @update http://www.lai18.com
*/
class MCache extends Object implements Cac...
分类:
Web程序 时间:
2015-06-04 09:47:46
阅读次数:
96
编程处理教师的基本情况。要求:
1、定义一个“person”类,用来存储及处理人的姓名、性别、年龄,成员函数自定;
2、定义“teacher”类,公有继承“person”类用来存储教师所在学院、所学专业、学历、学位、职称、教龄等,成员函数自定。
3、处理程序,主要包括:
⑴
显示姓名、性别、年龄函数:既能显示person对象的姓名、性别、年龄,又能显示teacher对象的姓名、性别、年龄...
分类:
编程语言 时间:
2015-06-04 09:47:18
阅读次数:
265
思路 :主要是模拟蛇的运动。只要对蛇头进行操作,然后让前一种状态先的蛇头位置复制给现在蛇身的第二个部分,让前一状态的蛇的第二个部分的位置复制给现在蛇身的第三个部分......以此类推,从而达到模拟蛇运动的状态。
GluttonousSnake.java
package xjj;
//贪吃蛇图形界面
import java.awt.FlowLayout;
import java.a...
分类:
编程语言 时间:
2015-06-04 09:48:25
阅读次数:
235
大家好,欢迎继续回到Android属性动画完全解析。在上一篇文章当中我们学习了属性动画的一些进阶技巧,包括ValueAnimator和ObjectAnimator的高级用法,那么除了这些之外,当然还有一些其它的高级技巧在等着我们学习,因此本篇文章就对整个属性动画完全解析系列收个尾,来学习一下剩下的非常重要的高级技巧。nterpolator这个东西很难进行翻译,直译过来的话是补间器的意思,它的主要作用是可以控制动画的变化速率,比如去实现一种非线性运动的动画效果。那么什么叫做非线性运动的动画效果呢?就是说动画改...
分类:
移动开发 时间:
2015-06-04 09:47:42
阅读次数:
215
题意:
有一个直线的金矿,每个点有一定数量的金子;
你从0开始,每次扔个骰子,扔出几点就走几步,然后把那个点的金子拿走;
如果扔出的骰子超出了金矿,就重新扔,知道你站在最后一个点;
问拿走金子的期望值是多少;
首先我们假设你现在站在第i个点,且从这个点开始走;
那么这个点的期望p[i] = p[i +1] /6 + p[i + 2] / 6 + p[i + 3] /6 + p[i ...
分类:
其他好文 时间:
2015-06-04 09:46:42
阅读次数:
94
GitBook 配置说明
1> 下载并安装 npmnode-v0.12.0.pkg http://nodejs.org/download/
2> 安装 gitbook$ sudo npm install gitbook-cli -g
3> 进入终端 cd 到新建的电子书目录
$ touch SUMMARY.md
$ gitbook init...
分类:
其他好文 时间:
2015-06-04 09:48:21
阅读次数:
129
题目地址:POJ 3122
题意:给出n个pie的直径,有F+1个人,如果给每人分的大小相同(形状可以不同),每个人可以分多少。要求是分出来的每一份必须出自同一个pi(既当pie大小为3,2,1,只能分出两个大小为2的份,剩下两个要扔掉。)
思路:对每一个人分的大小进行二分。注意讲pi放在最后成,可以提高精度。
Ps:wa了5发,不知道错在哪,然后把输出的%lf改成%f就A了,并不知道为什么...
分类:
其他好文 时间:
2015-06-04 09:47:36
阅读次数:
91
在《Chisel实验笔记(二)》中,通过编写TestBench文件,然后使用Icarus Verilog、GtkWave可以测试,查看相关波形,比较直观,在《Chisel实验笔记(三)》直接对得到C++模拟器进行测试,也可以得到测试结果,实际上对C++模拟器进行测试也可以同时得到vcd文件,从而使用GtkWave查看波形,得到直观的结果。本文就介绍了这个过程。...
分类:
其他好文 时间:
2015-06-04 09:47:21
阅读次数:
207