码迷,mamicode.com
首页 > 2014年11月06日 > 全部分享
交换输出
?? 描述 输入n(n 输入输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。输出对于每组输入数据,输出交换后的数列,每组输出占一行。样例输入 4 2 1 3 4 5 5 4 3 2 1 0 样例输出 1 2 3 4 1 4 3 2 5 解题思路: 首先本题应该找到每组测试数据中最小值,并记...
分类:其他好文   时间:2014-11-06 21:57:44    阅读次数:198
【POJ3258】River Hopscotch 二分答案,贪心check
题意:第一行knm,有n+2个石头在数轴上(k是第n+2个石头离第一个的距离),要删掉m个,使两两间距的最小值最大,并求这个值。 题解:排序一下,然后扫一遍贪心决定删哪些。 #include #include #include #define N 50500 #define inf 0x3f3f3f3f using namespace std; int dist[N],n,m; int ...
分类:其他好文   时间:2014-11-06 21:56:50    阅读次数:211
客户信息全SQL
SELECT hp.party_name "客户名称", --客户名称 hca.account_number "客户编号", --客户编号 hca.cust_account_id "客户ID", --客户cust_acc_id decode(hca.customer_type, 'I', '内部客户'...
分类:数据库   时间:2014-11-06 21:56:39    阅读次数:259
hdu4122 Alice's mooncake shop 单调队列
http://acm.hdu.edu.cn/showproblem.php?pid=4122 Alice's mooncake shop Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2908    Accepted Su...
分类:其他好文   时间:2014-11-06 21:58:01    阅读次数:240
HDU 5078 Revenge of LIS II(dp LIS)
Problem Description In computer science, the longest increasing subsequence problem is to find a subsequence of a given sequence in which the subsequence's elements are in sorted order, lowest to hig...
分类:其他好文   时间:2014-11-06 21:57:19    阅读次数:187
Android PopupWindow学习总结
Android中有一种可以放置在任何位置的一种弹出窗口PopupWindow,比Dialog更加灵活方便,但是作者在使用过程中遇到过几个问题,今天来总结一下。...
分类:移动开发   时间:2014-11-06 21:57:29    阅读次数:325
两个apk打包成一个apk发布
一、简介        前段时间miui6隆重发布,感觉很不错的样子。由于自己没用小米手机,所以要是尝鲜miui6只能使用别的方法,这个时候在应用商店看到了"小米系统"这个应用,下载下来后看到这个应用是miui的一个轻装版本,一个apk里面打包了如下基础应用:桌面、锁屏、通讯模块(短信、拨号盘、联系人)、云服务、应用商店,看到这种模式以后不得不对小米互联网产品思维表示佩服,单单91助手上下载量5...
分类:其他好文   时间:2014-11-06 21:56:29    阅读次数:397
UVALive 6622 Absurdistan Roads
题意: n(2000)个点的图  给出它的最短路矩阵  用n条边构造出满足最短路矩阵的图  保证图连通且解存在 思路: 我们可以先保证图连通  那么需要n-1条边  联想到是不是最小生成树?? 可以这样想  假设abc点已经连通  现在考虑再加入到连通块中一个点比如d  如果d-b的距离是d到abc三个点中最短的  那么这条边一定要被选  因为如果不选d-b  假设选了d-a  那么d...
分类:其他好文   时间:2014-11-06 21:58:15    阅读次数:234
5个步骤,将 storyboard 从 iphone 版转变为 ipad 版
1、将 iPhone 版的 Storyboard 复制为 iPad 的,例如 Main_iPad.storyboard 2、用文本编辑器(不要用 Xcode)打开 Main_iPad.storyboar。 3、替换所有的 targetRuntime="iOS.CocoaTouch" 为 targetRuntime="iOS.CocoaTouch.iPad"。 4、替换所有的 为...
分类:其他好文   时间:2014-11-06 21:57:15    阅读次数:210
HDU1421_搬寝室【最优决策】
题目大意:有N件物品,给你每件物品的重量,现在要搬2*k件物品到另 一栋楼上,每次搬两件物品,每次耗费的疲劳度为两件物品重量差的平 方。问:搬完2*k件物品,耗费的疲劳度最少为多少? 思路:重量相差越小,则重量差的平方越小。所以先对重量进行排序,所 选的一对物品,肯定是相邻的两件物品。设d[i][j]为前第i件物品选择第j对 物品的时候,所消耗的最小疲劳度。 前i件物品,若选择第i件物品,肯定是和第i-1件物品配对。 这时候dp[i][j] = dp[i-2][j-1] + (w[i]-w[i-1])*(w...
分类:其他好文   时间:2014-11-06 21:56:47    阅读次数:239
读者与写者问题
在进行多线程编程的过程中,线程间的同步与互斥是件需要认真考虑的关键点,而读者与写者就是线程间同步的典型例子:若干个读者在读取文章,若干个写者同时编辑文章,保证多个读者和多个写者能并发或并行(关于并行与并发的区别以及多线程编程的一些基本概念,可以参考这篇博文:多线程初步)执行。解决读者与写着的典型方法是设立一个文章缓冲区,然后多个读者与写者互斥或共同地访问该缓冲区。 写操作是排他锁(排斥读者,同样排斥其他写者),读操作是共享锁(多个读者可读,排斥写者)。当然,当读者与写者、写者与写者几乎同一时间到达时,涉及到...
分类:其他好文   时间:2014-11-06 21:57:43    阅读次数:287
MP3文件结构及解码概述
Layer-3 音频文件,MPEG(Moving Picture Experts Group) 在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG音频文件是MPEG1 标准中的声音部分,也叫MPEG 音频层,它根据压缩质量和编码复杂程度划分为三层,即Layer-1、Layer2、Layer3,且分别对应MP1、MP2、MP3 这三种声音文件,并根据不同的用途,使用不同层次的编码。MPEG 音频编码的层次越高,编码器越复杂,压缩率也越高,MP1 和MP2 的压缩率分别为4:1 和6:1-8:1,而MP...
分类:其他好文   时间:2014-11-06 21:57:32    阅读次数:392
HDU 1217 Arbitrage
题意:给你n种货币,再给你m种保证每个货币能换成其他的货币,其中  两个货币之中给你它们的汇率。要你求出能不能找到一种兑换的方式,使得最后兑换为起始的货币,使得自己赚钱了 思路:这个题目也是一个建图的模型。可以假设出,从某点出发,回到原点,自己的价值还增大了,所以只需要汇率的乘积到起始点的时候大于1就可以了。所以,明显的Floyd算法。 AC代码: #include #include...
分类:其他好文   时间:2014-11-06 21:55:50    阅读次数:227
大视野 1031 字符加密Cipher(后缀数组)
字符加密Cipher Description 喜欢钻研问题的JS 同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法:把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作:   JSOI07 SOI07J OI07JS I07JSO 07JSOI 7JSOI0 把它们按照字符串的大小排序: 07JSOI 7JSOI0 I07JSO...
分类:编程语言   时间:2014-11-06 21:53:54    阅读次数:267
六句代码实现对文件按时间的重命名,
在很多程序中我们需要对文件进行按时间顺序的重命名。 在python只要六句就可以实现这个功能(当然开始的import不算在内) import os.path import time import glob from os import rename name_time_list=[] for filename in glob.glob('*.txt'): name_time_list...
分类:其他好文   时间:2014-11-06 21:56:29    阅读次数:216
VFS文件系统结构分析
VFS文件系统结构分析 ,介绍linux中文件系统的组织结构,inode、超级块、dentry等的关系...
分类:其他好文   时间:2014-11-06 21:56:07    阅读次数:285
C/C++生成二叉树并搜索
直接上干货: #include "targetver.h" using namespace std; //定义节点 struct BiNode { int data; BiNode * lchild; BiNode * rchild; }; //插入结点 BiNode * InsertBST(BiNode * root,int data) { if(root==NULL) { root...
分类:编程语言   时间:2014-11-06 21:55:07    阅读次数:170
2309条   上一页 1 ... 10 11 12 13 14 15 16 ... 136 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!