题目

14.变位词。给定两个单词,判断这两个单词是否是变位词。如果两个单词的字母完全相同,只是位置有所不同,则这两个单词称为变位词。例如,eat和tea是变位词

代码

#include <iostream>
#include <string>
using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char** argv) {char s[5] = "qwer";char t[5] = "rewq";for(int i = 0; i != 4; i++){if (s[i] != t[3-i]){cout << "qwer 和 rewq 不是变位词" << endl;return 0;break;}}cout << "qwer 和 rewq 是变位词" << endl;return 0;
}

【Algorithm】算法设计与分析(第二版)- 王红梅 - JAVA / C++实现:3.14 变位词相关推荐

  1. 算法设计与分析(python版)-作业一

    参考教材:算法设计与分析(Python版)         作者:王秋芬 1 . 容易 (4分)2 n=O(100n ^2) 错误 2 . 容易 (3分)10=θ(log10) 正确 3 . 容易 ( ...

  2. 算法设计与分析(python版)-作业三

    参考教材:算法设计与分析(Python版)         作者:王秋芬 1 . 普通 (5分)以下问题中,哪些问题的分治算法消耗的时间与输入序列无关.() A. 二分查找 B. 合并排序 C. 快速 ...

  3. 算法设计与分析——活动安排问题(Java)

    [问题]设有n个活动的集合E={1,2,-,n},其中每个活动都要求使用同一资源(如演讲会场),而在同一时间内只有一个活动能使用这一资源.每个活动  都有一个要求使用该资源的起始时间  和一个结束时间 ...

  4. 算法设计与分析——淘汰赛冠军问题(Java)

    [问题]假设有  个选手进行竞技淘汰赛,最后决出冠军的选手,请设计竞技淘汰比赛的过程. [想法]竞技淘汰比赛最自然的想法是将所有选手分成两部分,每部分决出胜者后,让这两个胜者进行比赛,再决出最后的冠军 ...

  5. 算法设计与分析第二章课后作业

    第二章 一.单选题 1 [单选题]给定字符集{a,b,c,d,e,f},若用定长码编码,至少需要几位二进制位() A.1位 B.2位 C.3位 D.4位 正确答案: C 我的答案:C 得分: 5.0分 ...

  6. 《算法设计与分析--第二章》

    第 2 章 递归与分治策略 2.1 递归的概念 2.2 分治法的基本思想 2.3 二分搜索技术 2.4 大整数的乘法 2.5 Strassen矩阵乘法 2.6 棋盘覆盖 2.7 合并排序 2.8 快速 ...

  7. 算法设计与分析第二章作业

    1. 2.时间复杂度: 划分子问题:O(1) 求解子问题:2T(2/n) 合并子问题:O(n) 时间复杂度为:T(n) = O(1) + 2T(2/n) + O(n) = O(nlogn) 3.心得与 ...

  8. 计算机算法设计与分析第五章思维导图知识点总结 ( 初稿 )

    复习链接 计算机算法设计与分析第一章思维导图 计算机算法设计与分析第二章思维导图&&知识点总结 计算机算法设计与分析第三章思维导图&&知识点总结 计算机算法设计与分析第 ...

  9. 王红梅《算法设计与分析(第3版)》部分课后实验代码

    [教材信息] 书名:算法设计与分析(第3版) ISBN:9787302594390 作者:王红梅 [递推法:杨辉三角形] #include <bits/stdc++.h> using na ...

  10. 计算几何学习总结(使用教材算法设计与分析(第二版))

    ** 计算几何总结(使用教材算法设计与分析(第二版)李春葆 清华大学出版社) ** (代码大部分为书中原有代码,如有雷同,实属正常.) #include<bits/stdc++.h> us ...

最新文章

  1. 趣谈 | Python为什么受欢迎的本质,知道的人寥寥无几?
  2. python iot_使用EduBlocks,适用于Linux的i3窗口管理器,必读新闻通讯,CI / CD,敏捷,IoT等进行Python编程
  3. celery java_Python的Java Celery项目相当于什么?
  4. 算法(四):图解狄克斯特拉算法
  5. linux服务器中用U盘或者移动硬盘拷贝数据
  6. 一点一点学写Makefile-1
  7. win7 java下载_Windows7系统下JAVA运行环境下载、安装和设置(第二次更新:2012年03月14日)...
  8. 语言表达的6c原则是指什么,2016年商务英语初级写作6C原则
  9. php 在线调用音乐播放器,使用HTML5实现网页音乐播放器
  10. 在线IDE~快速体验在线编程
  11. 服务器漏洞扫描系统的简单搭建
  12. ios怎么ftp上传文件到服务器,Mac OS通过 FTP工具上传文件的方法
  13. WIN10系统右下角网络连接图标消失解决方案
  14. 捕获Chrome浏览器全屏退出事件
  15. 传统工厂如何利用物联网模块实现智能化生产?
  16. 云时代,网络攻击已经“鸟枪换炮”,你的企业安全还在按兵不动?
  17. idea修改css,js样式浏览器没更新问题
  18. 使用Python对淘宝用户行为进行数据分析
  19. 拨开字符编码的迷雾--编译器如何处理文件编码
  20. linux入门怎么学

热门文章

  1. 计算机键盘退档键,按L键,这样电脑就直接锁屏了,这样就不用担心电脑的资料外泄啦...
  2. 流量卡如何激活使用?关于流量卡的激活与充值问题
  3. Python购物清单
  4. Python学习之一行代码获取微信公众号视频链接
  5. 业内公认的 OLAP 数据库黑马 ClickHouse 有哪些复合类型
  6. 什么是.mogrt文件?如何在Premiere Pro软件中安装pr动态图形模板mogrt疑难解答
  7. 开疆作剑,开荒为犁:2022春天,文心大模型走进产业的百花深处
  8. LabVIEW sum累加for循环实例
  9. c语言i o编程,C实例编程:在C语言下使用I/O端
  10. geek软件是干什么的_Geek Uninstaller,专业工具