自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 如何在网页中动态显示当前时间

如何在网页中动态显示当前日期和时间 解决思路: 顺着上一例的思路和方法,只需要设置一个定时器,每秒更新一下输出的时间。 具体步骤: 方法一:取到各个部分后作字符串连接 代码示例: document.write("id=time>") //输出显示时间日期的容器 setInterval(function(){ with(new Date) time.innerText=

2016-07-24 15:06:38 2482

原创 折线分割平面

题意: 一条折线可以将平面分割成两部分,两条可以分割为7部分。那么n条呢? 思路:参考大神的思路,如果n条直线可以将平面分为1+1+2+……n,如果每次增加两条相互平行的直线, 当第n次添加时,第2n-1条直线和第2n条直线都各能增加2*(n-1)+1 个平面。 所以第n次添加增加的面数是2[2(n-1) + 1 个。因此,总面数应该是 1 + 4n(n+1)/2 - 2n 

2016-05-11 16:32:41 187

原创 bitset

题意: 十进制转化为二进制 思路:数字每个位存到数组里,倒叙输出 ac代码: #include using namespace std; void f(int x) {     int a[30];     int i=0,r;     while(x)     {         r=x%2;         x=x/2;         a[i]=r;      

2016-05-10 12:27:14 189

原创 骨牌铺方格

题意: 在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数。 Input 输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0 Output 对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。 Sample Input 1 3 2 Sample Output

2016-05-03 10:22:49 184

原创 超级楼梯

题意: 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1 Output 对于每个测试实例,请输出不同走法的数量 Sample Input 2 2 3 Sample Output 1 2 思路

2016-05-03 10:06:27 160

转载 C/C++时间函数使用方法

看不懂,但肯定有用,留着!   来自:http://www.cnblogs.com/xd502djj/archive/2010/09/23/1833361.html      Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UT

2016-04-28 10:50:28 186

原创 2016SDAU课程练习三1004

题目大意: 由2,3,5,7组成的数给定5842个,输入n,求第n个数。 Sample Input 1 2 3 4 11 12 13 21 22 23 100 1000 5842 0 Sample Output The 1st humble number is 1. The 2nd humble number is 2. The 3rd humble number

2016-04-27 15:09:01 273

原创 2016SDAU课程练习三1003

题目大意: 求最大递增子序列。 Sample Input 3 1 3 2 4 1 2 3 4 4 3 3 2 1 0 Sample Output 4 10 3 AC代码: #include #include using namespace std; int n; int a[1000],b[1000]; int dp(int *a

2016-04-27 09:07:49 237

原创 2016SDAU课程练习三1002

题目大意: 输出两个字符串,求公共子序列长度。 Sample Input abcfbc abfcab programming contest abcd mnp Sample Output 4 2 0 AC代码: #include #include #include #include #include using namespac

2016-04-26 15:09:19 219

原创 2016SDAU课程练习三1001

题目题意: 最长上升子序列问题。 Sample Input 2 5 6 -1 5 4 -7 7 0 6 -1 1 -6 7 -5 Sample Output Case 1: 14 1 4 Case 2: 7 1 6 解题思路: 以每个数作为最后一个数考虑,递归找出最大的sum。 AC代码: #include using namespace

2016-04-26 14:23:34 221

原创 2016SDAU课程练习二1002

大体题意:  F(x) = 6 * x^7+8*x^6+7*x^3+5*x^2-y*x (0 给出y,求x取0--100之间某数时f的最小值。 Sample Input 2 100 200 Sample Output -74.4291 -178.8534 解题思路及形成过程: 先把y当做常数求导,求导之后的f ’ ==0时的x带入f 就是最小值。对

2016-03-29 10:10:50 252

原创 2016SDAU课程练习一1017

简单题意: 以下给定的箱子尺寸高都一样,长和宽不一样,有1*1,2*2,3*3,4*4,5*5,6*6,六种型号。最后都装入6*6*h的箱子里。分别输入6种型号箱子的个数,求最少用几个箱子打包。 解题思路及形成过程: 4*4,5*5,6*6,的有几个就需要几个箱子,2*2和1*1的插空,比较难处理的是3*3的。可以4个一起,也可以插入2*2的和1*1的。 感想: 哦两天多 积极性下降了哎

2016-03-22 20:14:00 254

原创 2016SDAU课程练习一1012

简单题意: 给定n,m,m=a的n次方,求a。 解题思路及形成过程: 用pow 感想: 我挺害怕这种题,我怕复杂繁琐的步骤,还好没有超范围。 ac代码: #include #include using namespace std; int main() {     int a;     double n,m;     while(cin>>n>>m)     {

2016-03-19 22:55:51 201

原创 2016SDAU课程练习一1005

简单题意:  给出5种币值的钱的数量,让找出一定钱数的最少和最多币值数量的方案的币值数是多少。 解题思路及形成过程: 刚开始想最少数量时勉强想得出来,但最多数时就吃力了。还是网上有一种很好的方法:因为我们要求的是花的最多数量纸币,所以就是要保证手上的纸币数量最少。于是第二次运算时用手里钱的总和减去要一定钱数。 感想: 天哪,自己跟自己说好一天一题简直头大,就在刚才的23:59提交了a

2016-03-19 00:01:15 337

原创 2016SDAU课程练习一1016

简单题意: FJ在调查他的奶牛的平均产奶量,他想知道奶牛的产奶量的最中间数,即:一半的奶牛的产奶量比这个中间数多(或者少),另外的一半则刚好相反. 解题思路及形成过程: 排序,求中间值。 感想: 好吧之前说有一道题用了最短时间,其实这个才是。。。。 AC代码: #include #include using namespace std; int main() {     i

2016-03-17 17:19:41 159

原创 2016SDAU课程练习一1001

简单题意: 切木头。给出木头的长度和重量,当切的下一根的木头和重量都大于前一个时不用调整工具,否则调整一次一分钟。第一次切需要一分钟的准备时间。 解题思路及形成过程: 刚开始的时候我是按照1004的方法做的,找到比前一组长度或重量小的就+1,但这并不是最优解,所以一直WA。 AC代码: #include #include #include #inclu

2016-03-17 15:59:52 294

原创 2016SDAU课程练习一1006

简单题意: 只有一个电梯。上楼需要六分钟,下楼需要四分钟,每一层停留五分钟。输入n组数据,按照特定的顺序上下楼,求总共需要的时间。 解题思路及形成过程: 虽然放在贪心算法的专题,但是显然用

2016-03-16 08:11:56 216

原创 2016SDAU课程练习一1000

简单题意: 有400个房间:,需要从一间房间搬桌子到另一间房间,而走廊只有一张桌子的宽度。 搬一次需要10分钟。输入 几 组数据,房间编号 m 到 n ,求最少需要多少分钟。样例: Sample Input 3 4 10 20 30 40 50 60 70 80 2 1 3 2 200 3 10 100 20 80 30 50 Sample

2016-03-15 18:49:41 186

原创 2016SDAU课程练习一1004

简单题意: 有很多电视节目,已知转播时间表,合理安排,以看更多的电视节目。 输入n,有n行数据,表示每个节目的起始时间和终止时间。 输出最多能看的电视节目数。 样例: 12 1 3 3 4 0 7 3 8 15 19 15 20 10 15 8 18 6 12 5 10 4 14 2 9 0 解题思路形成过程: 读完题意意识到这是贪心算法实现的。 将每个电视节目的起始

2016-03-14 17:52:27 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除