题目:翻转字符串给定一个字符串,逐个翻转字符串中的每个单词。样例给出s ="the sky is blue",返回"blue is sky the"说明单词的构成:无空格字母构成一个单词输入字符串是否包括前导或者尾随空格?可以包括,但是反转后的字符不能包括如何处理两个单词间的多个空格?在反转字符串中...
分类:
其他好文 时间:
2015-10-18 16:54:44
阅读次数:
517
题目:翻转链表翻转一个链表样例给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null挑战在原地一次翻转完成解题:递归还是可以解的java程序:/** * Definition for ListNode. * public class ListNode { * i...
分类:
其他好文 时间:
2015-10-18 16:53:02
阅读次数:
357
reverse(a,a+n)反转sort(a,a+n,cmp)排序unique(a,a+n,cmp)对于有序集合进行去重,返回新数组最后一个元素的指针next_permutatoin(a,a+n,cmp)下一个排列make_heap(a,a+n,cmp),sort_heap(a,a+n,cmp),p...
分类:
编程语言 时间:
2015-10-18 16:43:14
阅读次数:
153
#include<stdio.h>
voidinit(intarr[],intlen)
{
inti=0;
intnum=0;
printf("初始化数组->:\n");
for(i=0;i<len;i++)
{
scanf("%d",&num);
arr[i]=num;
}
}
voidempty(intarr[],intlen)
{
inti=0;
printf("清空数组->:\n");
for(i=0;i<le..
分类:
编程语言 时间:
2015-10-18 10:08:25
阅读次数:
164
★创建一个数组,实现函数init初始化数组、empty清空数组、reverse函数完成数组元素的逆置。#include<stdio.h>
#include<stdlib.h>
#include<string.h>
voidmenu()
{
printf("****************************************\n");
printf("***************1.初始..
分类:
编程语言 时间:
2015-10-18 01:18:33
阅读次数:
297
so easy,注意一下输入不爆int但是反转以后可能爆int。class Solution {public: int gao(int w){ if(w==0) return 1; else{ int ans=1; whi...
分类:
其他好文 时间:
2015-10-17 20:36:17
阅读次数:
144
ProblemGiven a list of space separated words, reverse the order of the words. Each line of text containsLletters andWwords. A line will only consist o...
分类:
其他好文 时间:
2015-10-17 20:35:15
阅读次数:
131
1 class Solution { 2 public: 3 ListNode* reverseKGroup(ListNode* head, int k) { 4 if(head==NULL||knext;16 17 ...
分类:
其他好文 时间:
2015-10-17 17:39:54
阅读次数:
141
#include<stdio.h>
voidinit(intarr[],intlen)
{
inti=0;
printf("初始化数组->:\n");
for(i=0;i<len;i++)
{
scanf("%d",&arr[i]);
}
}
voidreverse(intarr[],intlen)
{
inti=0;
printf("逆置数组->:\n");
for(i=len-1;i>=0;i--)
{
print..
分类:
编程语言 时间:
2015-10-17 07:12:54
阅读次数:
298
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x), ne...
分类:
其他好文 时间:
2015-10-16 20:32:37
阅读次数:
207