一,数组排序 1. 数字排序 int[] intArray = new int[] { 4, 1, 3, -23 }; Arrays.sort(intArray); 输出: [-23, 1, 3, 4] 2. 字符串排序,先大写后小写 String[] strArray = new String[] ...
分类:
编程语言 时间:
2017-03-31 13:22:40
阅读次数:
172
一个string的compare函数,搞定字符串排序,哈哈!! 下一版本将全面补充,首先按照运动员的姓名升序排序,其次按照运动员金银铜数量降序排序。 // Practice3_vector_sort_struct.cpp : 定义控制台应用程序的入口点。// #include "stdafx.h"# ...
分类:
其他好文 时间:
2017-03-01 20:40:17
阅读次数:
149
数组 push-pop和unshift-shift用法 push:在数组的尾部,添加元素 pop:从数组的尾部,删除元素 unshift:在数组的头部,添加元素 shift:在数组的头部,删除元素 sort用法 排序,按照字符串排序 concat用法 连接两个数组 join用法 使用join方法拼成 ...
分类:
其他好文 时间:
2017-02-25 13:46:12
阅读次数:
156
恢复内容开始 1、 http://www.spoj.com/problems/KAOS/ 题意:给定n个字符串,统计字符串(s1, s2)的对数,使得s1的字典序比s2的字典序要大,s1反一反(abc->cba,记为s1’)比s2’的字典序要小。 做法:先把字符串排序,当我们把s[i]当成题意中的s ...
分类:
其他好文 时间:
2017-02-21 00:49:56
阅读次数:
266
<script type="text/javascript">// 1数值排序 var arr1=[[22,33,44],[1,0,6,2],[33,10],[10,5]];arr1.sort(function(x,y){ return x[1] -y[1];//按照二维数组arr1中每个数组元素( ...
分类:
编程语言 时间:
2017-01-24 17:20:13
阅读次数:
175
这道题目还是很不错的 《【字符串排序】n个数连接得到最小或最大的多位整数》 题目 描述:设有n个正整数,将它们依次连成在一排,组成一个多位数,现在要求可能组成的多位数中最大的多位数是什么? 例如:n=3时,3个整数13,312,343连成的最大多位数为:343-312-13。 例如:n=4时,4个证 ...
分类:
其他好文 时间:
2017-01-21 07:41:54
阅读次数:
229
今天遇到了一个没有接触过的方法,是localeCompare()。查了一些相关的文档,给出的定义很模糊,所以就把自己的理解写下来。 首先由例子入手! 已知一串学生姓名的字符串,根据学生姓名的长度按照降序排序,并返回名称列表。等长度的名称将以相反的字母顺序(Z-> A)返回。 给出字符串 string ...
分类:
编程语言 时间:
2016-12-15 20:13:32
阅读次数:
149
import java.util.Iterator;import java.util.TreeSet; /* * 给字符串中的数字排序 * String str = "10,2,11,1,34,101,32"; */public class Demo7 { public static void ma ...
分类:
编程语言 时间:
2016-12-11 15:14:15
阅读次数:
188
Description 把字符串按照ASCII码序的从小到大排列出来。 串的ASCII码序遵循如下递归定义: 1 两串的前n-1个字符相同,第n个字符ASCII码序小的排在前面;2 只有两串的字符完全相同时,才有两串相等。 字符的ASCII码序比较可以用strcmp()函数完成。 把字符串按照ASC ...
分类:
编程语言 时间:
2016-12-11 12:32:44
阅读次数:
347