6174问题
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述
假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要...
分类:
其他好文 时间:
2015-03-14 09:43:02
阅读次数:
110
1.题目描述:点击打开链接
2.解题思路:本题要求字典序最小,由于n的范围比较小,直接尝试按照字典序填写每个格子即可。
3.代码:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2015-03-14 09:45:14
阅读次数:
133
前面两节我们解决了歌手名label和按钮的布局问题,接下来我们对界面中的一列标签进行自动布局。
对label进行排版
选中5个label选择Align\Right Edges:
为这些label添加位置约束:
Release Year标签到左边界的距离为0Notes标签到顶部的垂直间距为64每个label之间的垂直间距为14
选择resolve auto la...
分类:
移动开发 时间:
2015-03-14 09:43:03
阅读次数:
174
MySQL是一款常用的开源数据库产品,通常也是免费数据库的首选。查了一下NPM列表,发现Nodejs有13库可以访问MySQL,felixge/node-mysql似乎是最受关注项目,我也决定尝试用一下。
要注意名字,”felixge/node-mysql”非”node-mysql”,安装目录
1. node-mysql介绍
felixge/node-mysql是一个纯nodejs的用jav...
分类:
数据库 时间:
2015-03-14 09:41:52
阅读次数:
875
在根目录下建立page.class.php和demo.php两个文件,前者用于写分页的类,后者测试
在mysql中建立相应的表(该例子以自己建的sqldb库中的shops表为例)
PHP连接数据库(demo.php连接数据库),选择库名
<?php
header("Content-Type:text/html;charset=utf-8");...
分类:
数据库 时间:
2015-03-14 09:41:41
阅读次数:
137
Activity 是安卓中最重要的一个元素,安卓如果管理activity? 进程中的主线程如何建立?关于这几个问题我们将简要概述,不会展示太多的代码。
首先来看一下进程的入口函数:ActivityThead,从应用程序的角度,所有的activity 信息都保存在这个类的成员变量中
final HashMap mActi...
分类:
其他好文 时间:
2015-03-14 09:44:07
阅读次数:
131
数据库 DATABASE:
创建
CREATTE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name ;
删除:
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;
显示:
SHOW{ DATABASES| SCHEMAS} [L...
分类:
数据库 时间:
2015-03-14 09:41:37
阅读次数:
137
codeforces #275(div 1)AB题解+代码~...
分类:
其他好文 时间:
2015-03-14 09:40:59
阅读次数:
151
接下来,我们对详情页中间右侧的控件进行排版。
首先将右侧这些空间拖动到合适的位置:
在label之间添加水平间距约束:
只有水平间距约束是不够的,还需要为这三个label添加y轴方向的约束,这里我们使用Editor菜单的Align\Baselines约束,分别为每行的两个label添加约束:
接下来,我们通过编码的方式,为album value label添加内容,...
分类:
移动开发 时间:
2015-03-14 09:41:27
阅读次数:
625
codeforces #284(div 1)ABC题解+代码~...
分类:
其他好文 时间:
2015-03-14 09:40:42
阅读次数:
490
A hard puzzle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 32633 Accepted Submission(s): 11672
Problem Description
lcy gives ...
分类:
其他好文 时间:
2015-03-14 09:41:50
阅读次数:
142
问题:有2n个人排队进电影院,票价是50美分。在这2n个人当中,其中n个人只有50美分,另外n个人有1美元(纸票子)。愚蠢的电影院开始卖票时1分钱也没有。问:有多少种排队方法使得每当一个拥有1美元买票时,电影院都有50美分找钱
注:1美元=100美分拥有1美元的人,拥有的是纸币,没法破成2个50美分
解析:符合卡特兰数( Catalan数),因此直接可以得出答案:(2n)/(n!*(n...
分类:
其他好文 时间:
2015-03-14 09:40:35
阅读次数:
215
1.题目描述:点击打开链接
2.解题思路:本题要求放置尽可能少的服务器,使得所有的客户端到最近的服务器的距离都不超过k。由于已经放置了一个服务器,不妨把它当做根结点,先把无根树转化为有根树,然后我们考虑最深的叶子,那么不难证明,该叶子结点的最优服务器的放置位置是它的k级祖先。这样本题的算法便不难想出:从最深的叶子开始枚举,并在它的k级祖先处放置一个服务器,同时标记该服务器能覆盖到的所有结点,这样...
分类:
其他好文 时间:
2015-03-14 09:40:44
阅读次数:
122
最近一个项目需要做前端,捡起好久不用的js,下拉框是我们经常用到的控件,有以下几种获得选中项的值:
$("#select_id").find("option:selected").text();
$("#select_id").val();
$("#select_id").attr("value");
其中需要主要的是第一种获得的内容可以包含空格,第二种和第三种获得的内容都不能包含空格...
分类:
Web程序 时间:
2015-03-14 09:39:55
阅读次数:
153
Ignatius's puzzle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7012 Accepted Submission(s): 4847
Problem Description
Ignatius...
分类:
其他好文 时间:
2015-03-14 09:41:13
阅读次数:
151
1. ROI简介
ROI(Region of Interest)是指图像中的一个矩形区域,可能你后续的程序需要单独处理这一个小区域,如图所示:
图1 ROI的解释
ROI在实际工作中有很重要的作用,在很多情况下,使用它们会提高计算机视觉代码的执行速度。这是因为它们允许对图像的某一小部分进行操作,而不是对整个图像进行运算。在OpenCV中,所有的对图像操作的函数都支持R...
分类:
其他好文 时间:
2015-03-14 09:42:03
阅读次数:
2719
题目:有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别的p1,p2,p3分,其中p1,p2,p3为正整数且p1>p2>p3。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。
分析:
1、根据题意,可得方程:
M(p1+p2+p3)=22+9+9=40 ①
p1+p2+p3≥1+2+3=6...
分类:
其他好文 时间:
2015-03-14 09:40:41
阅读次数:
164