字符串里面的单词反转,可以用string/stringBuilder

View Code

using System;
using System.Collections;
using System.Text;namespace InsertionSorter
{public static class InsertionSorter{public static string ReverseString(string str){string result = null;string[] s = str.Split(' ');for (int i = 0; i < s.Length; i++){for (int j = s[i].Length - 1; j >= 0; j--){result += (s[i])[j];}result += " ";}return result;//Result: siht si a .tset
        }public static string StrReverse(string str){StringBuilder sb = new StringBuilder();string[] s = str.Split(' ');for (int i = 0; i < s.Length; i++){sb.Append(Reverse(s[i]) + " ");}return sb.ToString();//Result: siht si a .tset
        }private static string Reverse(string str){StringBuilder sb = new StringBuilder();for (int i = str.Length - 1; i >= 0; i--){sb.Append(str[i]);}return sb.ToString();}}public class MainClass{public static void Main(){string result = null;string thisString = "this is a test.";InsertionSorter.ReverseString(thisString);result = InsertionSorter.StrReverse(thisString);Console.WriteLine(result);}}
}

转载于:https://www.cnblogs.com/binyao/archive/2013/05/02/3054284.html

字符串里面的单词反转相关推荐

  1. LeetCode-字符串-反转字符串中的单词 II

    557. 反转字符串中的单词 III class Solution {public:string reverseWords(string s) {s+=' '; //为了让最后一个单词进入循环stri ...

  2. c语言单词字母翻转,C语言来实现字符串反转(只有单词反转,单词里的字母不反转)...

    用C/C++来实现字符串的反转.比如:字符串"I am a good developer!"反转之后变成了"developer! Good a am I".(只 ...

  3. 557. 反转字符串中的单词 III

    557. 反转字符串中的单词 III 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例: 输入:"Let's take LeetCode cont ...

  4. 反转字符串中的单词 III leetcode

    给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例 1: 输入: "Let's take LeetCode contest" 输出: &q ...

  5. 557. 反转字符串中的单词 III golang 数组和字符串反转

    题目 189.反转数组 557. 反转字符串中的单词 III 557. 反转字符串中的单词 III LeetCode链接 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初 ...

  6. leetcode557. 反转字符串中的单词 III

    给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例: 输入:"Let's take LeetCode contest" 输出:" ...

  7. leetcode557. 反转字符串中的单词 III python,处理字符串的神!

    给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例 1: 输入: "Let's take LeetCode contest" 输出: &q ...

  8. LeetCode 557. 反转字符串中的单词 III(栈)

    文章目录 1. 题目信息 2. 解题 2.1 栈 2.2 STL reverse() 1. 题目信息 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序. 示例 1: ...

  9. python单词反转_python文本 字符串逐字符反转以及逐单词反转

    python文本 字符串逐字符反转以及逐单词反转 场景: 字符串逐字符反转以及逐单词反转 首先来看字符串逐字符反转,由于python提供了非常有用的切片,所以只需要一句就可以搞定了 >>& ...

最新文章

  1. java length()函数_小猿圈介绍java函数式编码结构及优势
  2. kafka管理神器-kafkamanager
  3. Cache替换算法:LRU与LFU的区别
  4. CSS属性(根据继承性分为两类)
  5. 前端学习(2798):实现图片预览的效果
  6. 自定义注解!绝对是程序员装逼的利器!!
  7. 电动汽车燃料电池行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  8. C++ 与 python 语法 对比
  9. 去除WinRAR弹窗广告,去除购买许可弹窗
  10. 自然语言表示简史(BERT/ELMO/Word2vec/LDA/Bow/Ohehot,词向量、句向量、优缺点、应用与解决的问题)
  11. 51Nod - 1534 棋子游戏
  12. torch.nn.Module.parameters(recurse=True)
  13. 计算机硬件组成框图,以及各部件的作用及计算机系统的主要技术指标概念理解
  14. 浙江大学 找出直系亲属(java)
  15. 移动端兼容如: 背景图片、页面放大、卡顿、闪退、内阴影
  16. CES2014盘点:九大穿戴式设备
  17. 前端40+精选VSCode插件
  18. 少儿编程网站:scratch课程如何学习和教学?
  19. 【转】超级珍贵的卤水秘方大全!
  20. 剧本翻译之メンアットワーク!4 ~ハンター達よ永遠に~猎人们的永远(序章2)

热门文章

  1. matlab矩阵0-1归化,数据标准化归化处理.doc
  2. c++并发操作mysql_文件数据库sqlite3 C++ 线程安全和并发
  3. Centos的SSH连接方式
  4. server2012 AD域 radius 802.1x认证
  5. VMware环境下如何使用iSCSI共享存储(配置实验笔记)
  6. 交换机分布缓存_网络核心交换机和普通交换机有什么区别?
  7. oracle日期大于3个月,用三个月时间做oracle实验,养成实验习惯
  8. Docker 私有仓库搭建
  9. 一个很不错的技术网站
  10. python之入门,你好,中国