码迷,mamicode.com
首页 >  
搜索关键字:翻转    ( 2706个结果
字符串翻转的两种方法(1:利用额外空间 2:交换)
#include using namespace std; #define STRLENTH 100 char *str_reverse1(char *str) { char temp[STRLENTH];//字符数组:存放逆序后的字符 char *p = str; //字符指针:指向最后一个非'\0'字符 int i = 0; /*找到最后一个非'\0'字符并使p指向它*/...
分类:其他好文   时间:2015-05-01 17:28:39    阅读次数:182
(字符串)句子翻转
题目:翻转句子中全部的单词,单词内容不变,例如I’m a student. ---->student. a I’am思路:与前面数组循环移动或翻转是一样的思路。1、每个单词单独翻转,如m’I a .tneduts2、翻转整个句子,如student. a I’m由于这里是全部翻转,所以先单独翻转,后整...
分类:其他好文   时间:2015-05-01 17:21:29    阅读次数:224
BZOJ 3223: Tyvj 1729 文艺平衡树(splay)
速度居然进前十了...第八...splay, 区间翻转,用一个类似线段树的lazy标记表示是否翻转----------------------------------------------------------------------------------------#include#incl...
分类:其他好文   时间:2015-04-30 15:34:06    阅读次数:190
C语言强化(九)翻转句子中单词的顺序
这是到很常见的题目,非常简单,但你用到数据结构了吗,或者说你用对了吗?...
分类:编程语言   时间:2015-04-30 10:47:06    阅读次数:202
OJ练习37——T190 Reverse Bits
把一个32位无符号整数按位翻转,For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary...
分类:其他好文   时间:2015-04-30 10:13:02    阅读次数:128
编程之美学习笔记之 一摞烙饼的排序
编程之美书中讲的一摞烙饼的排序一题 这里无法用基本的排序方法对其排序,那么最直接的方法是找出N个数种最大者,将这通过两次翻转放置到最底部,然后处理N-1,N-2等,直到全部排序完,所以一共需要交换2(N-1)次void reverse(int cakes[], int beg, int end) { int temp; while(beg < end){ temp...
分类:编程语言   时间:2015-04-29 17:14:49    阅读次数:151
POJ 1753 BFS+状压
给出4*4的黑白棋盘 可以对任意一个点进行翻转(黑->白,或 白->黑),同时会翻转其相邻的四个点 问最少的步骤使棋盘变成全黑或者全白,状压存状态即可 #include "stdio.h" #include "string.h" #include "queue" using namespace std; int dir[5][2]={ {1,0},{-1,0},{0,1},{0,-...
分类:其他好文   时间:2015-04-27 16:52:22    阅读次数:140
【C语言】将student a am i翻转成i am a student。
C语言...
分类:编程语言   时间:2015-04-27 13:13:53    阅读次数:165
【后缀数组】poj3581 Sequence
考虑第一次切割,必然切割的是翻转后字典序最小的前缀,伪证:若切割位置更靠前:则会导致第一个数翻转后更靠前,字典序必然更大。若切割位置更靠后,则显然也会导致字典序更大。↑,sa即可对于第二次切割,有结论:将序列分割成两段再分别翻转得到的序列,可以看作是将两个原序列拼接得到的新序列中的某个字串翻转得到的...
分类:编程语言   时间:2015-04-27 13:05:19    阅读次数:143
Java for LeetCode 007 Reverse Integer
Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321解题思路:将数字翻转并不难,可以转成String类型翻转,也可以逐位翻转,本题涉及到的主要是边界和溢出问题,使用Long...
分类:编程语言   时间:2015-04-25 22:38:15    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!