码迷,mamicode.com
首页 >  
搜索关键字:翻转    ( 2706个结果
原串翻转
题目描述请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。给定一个stringiniString,请返回一个string,为翻转后的字符串。保证字符串的长度小于等于5000。测试样例:"This is nowcoder"返回:"redocwon s...
分类:其他好文   时间:2015-10-28 10:44:41    阅读次数:120
移动端html5重力感应
下面是测试案例,只测试过itouch,iphonehttp://06wjin.sinaapp.com/billd/ http://06wjin.sinaapp.com/billd/test.html重力感应主要用到两种事件:1 orientationchange 这个事件在屏幕发生翻转时触发 w.....
分类:移动开发   时间:2015-10-27 17:04:42    阅读次数:252
像素翻转
有一副由NxN矩阵表示的图像,这里每个像素用一个int表示,请编写一个算法,在不占用额外内存空间的情况下(即不使用缓存矩阵),将图像顺时针旋转90度。给定一个NxN的矩阵,和矩阵的阶数N,请返回旋转后的NxN矩阵,保证N小于等于500,图像元素小于等于256。测试样例:[[1,2,3],[4,5,6...
分类:其他好文   时间:2015-10-26 22:33:07    阅读次数:258
实现数组字符串翻转的两种方法
//第一种方法:递归法 #include<stdio.h> intreverse_string(char*string) { if(*string!=‘\0‘) { reverse_string(string+1); printf("%c",*string); } } intmain() { char*string="abcde"; printf("源字符串为:%s\n",string); printf("反向排列后为:"); reverse_strin..
分类:编程语言   时间:2015-10-26 18:51:19    阅读次数:247
Uva 253 Cube painting
题意:输入两个骰子,判断两者是否等价。每个骰子用6个字母表示。思路:这个题 关键是要 抓住 题目 输出的顺序是和样例一样的,即“上下左前右后”。而且按照图1可知,1-6,2-5,3-4.这3组对应关系。这样由于输出的每个六面体前3个字母就是对应的三组面每组都出现了其中一个,即上下左。而翻转就是看3组...
分类:其他好文   时间:2015-10-25 12:04:00    阅读次数:163
【HDOJ】3487 Play with Chain
Splay入门题目,区间翻转,区间分割。 1 /* */ 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11...
分类:其他好文   时间:2015-10-23 01:38:13    阅读次数:316
lintcode 容易题:Reverse Words in a String 翻转字符串
题目:翻转字符串给定一个字符串,逐个翻转字符串中的每个单词。样例给出s ="the sky is blue",返回"blue is sky the"说明单词的构成:无空格字母构成一个单词输入字符串是否包括前导或者尾随空格?可以包括,但是反转后的字符不能包括如何处理两个单词间的多个空格?在反转字符串中...
分类:其他好文   时间:2015-10-18 16:54:44    阅读次数:517
lintcode 容易题:Reverse Linked List 翻转链表
题目:翻转链表翻转一个链表样例给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null挑战在原地一次翻转完成解题:递归还是可以解的java程序:/** * Definition for ListNode. * public class ListNode { * i...
分类:其他好文   时间:2015-10-18 16:53:02    阅读次数:357
NOI 练手题 图像旋转翻转变换
题目:来源http://noi.openjudge.cn/ch0112/09/总时间限制:1000ms内存限制:65536kB描述给定m行n列的图像各像素点灰度值,对其依次进行一系列操作后,求最终图像。其中,可能的操作及对应字符有如下四种:A:顺时针旋转90度;B:逆时针旋转90度;C:左右翻转;D...
分类:其他好文   时间:2015-10-18 12:51:36    阅读次数:547
左右翻转二进制数==》繁琐与精简
实现://00000000000000000000000000011001//10011000000000000000000000000000这种翻转方法一和方法二思路大致一样,可以方法二却十分麻烦。方法一(简单)#include<stdio.h> #include<math.h> unsignedintreverse_bit(unsignedintvalue) { inti=0; unsignedintVa..
分类:其他好文   时间:2015-10-17 07:09:47    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!