题目描述
输入N个数,把所有奇数位置上的数从小到大排序,把偶数位置上的数从大到小排序。
输入
输入的第一行是一个正整数N(2
第二行是N个用空格隔开的整数。
输出
输出只有一行N个数,是按要求排序后的序列,用空格隔开。
示例输入
6
1 2 3 4 5 6
示例输出
1 6 3 4 5 2
///将奇数位置和偶数位置排序,就是两个排序就完了
#inc...
分类:
编程语言 时间:
2015-08-10 22:25:47
阅读次数:
195
Ajax(Asynchronous JavaScript and XML,异步JavaScript和XML)技术主要完成页面的局部刷新,通过Ajax技术可以使之前的应用程序在每次提交时不用进行页面整体刷新,从而提升操作的性能,在Ajax中主要是依靠XMLHttpRequest对象完成操作。正是因为采用的局部刷新技术,所以整体页面并不会随着用户的每次请求而整体变化,只会在局部的位置上有所改变。...
分类:
Web程序 时间:
2015-08-10 22:25:20
阅读次数:
129
题目要求乘除法的最少次数,其实就是一个数组中一开始只有一个数:1 ,每次可以从数组中取两个数(可以取同一个数)相加生成一个新数加如数组 。
那么显然这是一个迭代加深搜索,从小到大枚举深度上限 。
为了降低时间复杂度,我们要尽量的减少迭代次数,所以我们优先做加法,并且优先将最大的两个数相加,这样可以最快的接近目标 。
当然,有一个很显然的剪枝: 当每次取最大的两个数相加仍然小于n时要剪枝 。因...
分类:
其他好文 时间:
2015-08-10 22:23:41
阅读次数:
117
package cn.itcast_01;import java.util.ArrayList;
import java.util.Collection;/*
* 集合的由来:
* 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。
* 而要想存储多个对象,就不能是一个基本的变量,而应该...
分类:
编程语言 时间:
2015-08-10 22:24:09
阅读次数:
135
Advanced Widgets :Using GIndexGroup and GindexCombo在这个教程中我们将会建立一个叫做GINDEXAPP的简单工程来展示怎么用GIndexGroup和GIndexCombo。我们假设你已经了解前文中APP开发的过程。
GindexGroup可以让你给窗体部件归类,GIndexCombo就像一个指针让你可以在不同的GindexGroup中切换来减少窗体...
分类:
其他好文 时间:
2015-08-10 22:24:26
阅读次数:
159
前言:
本系列是在作者学习《机器学习系统设计》([美] WilliRichert)过程中的思考与实践,全书通过Python从数据处理,到特征工程,再到模型选择,把机器学习解决问题的过程一一呈现。书中设计的源代码和数据集已上传到我的资源:http://download.csdn.net/detail/solomon1558/8971649
第2章通过在真实的Seeds数据集...
分类:
编程语言 时间:
2015-08-10 22:25:16
阅读次数:
179
题目Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is.Yo...
分类:
其他好文 时间:
2015-08-10 22:24:02
阅读次数:
118
常见的Tomcat安装配置,并且包含Tomcat自启动的方式的相关配置。...
分类:
其他好文 时间:
2015-08-10 22:23:04
阅读次数:
158
write concern保证了mongodb写操作的级别,不同的write concern设置对应了不同级别的写操作,设置的级别越高,那么写操作的性能的持久化做得越好,但是写性能也就越差。mongodb默认采用 Acknowledged的write
concern级别,这也是安全性最高的级别。
在 Acknowledged级别的副本集模式下,mongodb可在客户端设置一个wtimeout...
分类:
数据库 时间:
2015-08-10 22:23:05
阅读次数:
137
由于没有专门练过概率DP , 场上硬推的,由于一点小失误WA了两发 。
我们很容易求出来d[i][j],表示前i道题,得分为j的概率 。 这样,最终打完所有题目之后猴子得任意分数的概率我们就知道了,老虎要想赢就要至少得和他一样的分数,那么就很好办了,从0~max分,不断相加概率,当概率大于P时的分数就是答案 。
细节见代码:
#include
using namespace std;
typ...
分类:
其他好文 时间:
2015-08-10 22:21:54
阅读次数:
109
BZOJ 2752 [HAOI2012]高速公路(road) 线段树...
分类:
其他好文 时间:
2015-08-10 22:22:54
阅读次数:
113
JSON解析成字典
{} –>字典
[] –>数组
“”–>字符串
11/11.1–>NSNumber
true/false –>NSNumber
null–>NSNull(注意:这也是一个对象)
转换流程
1.创建URL
2.根据URL创建请求
3.利用NSURLConnection发送请求
4.解析
代码#import "ViewController.h"@interface ViewContr...
分类:
移动开发 时间:
2015-08-10 22:23:32
阅读次数:
169
package cn.itcast_02;import java.util.ArrayList;
import java.util.Collection;/*
* 练习:用集合存储5个学生对象,并把学生对象进行遍历。
*
* 分析:
* A:创建学生类
* B:创建集合对象
* C:创建学生对象
* D:把学生添加到集合
* E:把集合转成数组
* F:遍历数组
*/
publ...
分类:
编程语言 时间:
2015-08-10 22:24:12
阅读次数:
117
计算机网络没学好,比赛的时候脑子一抽题意理解错了,赛后自己写了1A,内流满面。。。。
和一般的trie不太一样,这里的trie每个节点开一个vector存网络的id
恩,就这样,跑的挺快的 78ms
#include
#include
#include
#include
#include
#include
#include
#define LL long long
using namespa...
分类:
其他好文 时间:
2015-08-10 22:23:12
阅读次数:
136
智能指针:实际指行为类似于指针的类对象 ,它的一种通用实现方法是采用引用计数的方法。下面我们来看看智能指针实现的原理和方法:
1.智能指针将一个计数器与类指向的对象相关联,引用计数跟踪共有多少个类对象共享同一指针;
2.每次创建类的新对象时,初始化指针并将引用计数置为1;
3.当对象作为另一对象的副本而创建时,拷贝构造函数拷贝指针并增加与之相应的引用计...
分类:
其他好文 时间:
2015-08-10 22:22:02
阅读次数:
149
本文作者 Jacek Laskowski 拥有近20年的应用程序开发经验,现 CodiLime 的软件开发团队 Leader,曾从 IBM 取得多种资格认证。在这篇博文中,Jacek 分享了 Warsaw Scala Enthusiasts Meetup 上 Rafal Krzewski 介绍的一个 Docker sbt 插件。本文系 OneAPM 工程师编译整理:虽然在 DeepSense.io...
分类:
Web程序 时间:
2015-08-10 22:21:40
阅读次数:
144
本题链接:点击打开链接
本题大意:
求所输入字符串中汉字的个数。
本题思路:
在做此题时我也不知道汉子在计算机中是怎么存放的,经过查找资料知道,汉字是没有ASCΙΙ码的,汉字在计算机中使用两个字节存放,并且每个字节的最高位都是1,而在计算机中,字节最高位为符号位,1表示负数,故汉字机内码每个字节表示的十进制都是负数,所以需统计的便是有多少负数了,又因为每个汉字...
分类:
其他好文 时间:
2015-08-10 22:22:47
阅读次数:
108