
算法与数据结构
蜗牛me
小小的天,有大大的梦想
展开
-
C++实现字符串格式化,逗号分隔,每个串首字母大写,其余小写
思路:先定义一个变量f用来标记是否是单词的开始位置,如果是开始位置就输出大写字母,并把f标记成false,如果遇到空格,就把f标记成true。依次遍历字符串即可。#include <iostream>#include <string>#include <math.h>#include <stdio.h>using namespace s...原创 2019-08-30 14:09:38 · 1644 阅读 · 0 评论 -
明文与密文的转换
题目描述:Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。密文A B C D E F G H I J K L M N O P Q R S T U V W X Y Z明文V W X Y Z A B C D E F G H I J K L M N...转载 2019-08-30 15:09:07 · 24608 阅读 · 0 评论 -
C++判断素数(求素数)
素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。思路2):另外判断方法还可以简化。m 不必被 2 ~ m-1 之间的每一个整数去除,只需被 2 ~ 之间的每一个整数去除就可以...转载 2019-08-30 15:12:31 · 77742 阅读 · 8 评论