【刷题记录】数字颠倒、单词倒排

简介: 【刷题记录】数字颠倒、单词倒排

本系列博客为个人刷题思路分享,有需要借鉴即可。

1.目录大纲:

2.题目链接:

T3:数字颠倒:LINK

T4:单词倒排:LINK

3.详解思路:

T1:

坑题

答案:YES

T2:

答案:0

解析:按位异或相同抵消。

T3:

思路1:当成数字输入,之后%/法

#include <stdio.h>
int main() {
    int n = 0;
    scanf("%d",&n);
    int t = n;
    //特殊情况
    if(t == 0)
    {
        printf("0");
    }
    //一般情况
    while(t)
    {
        printf("%d",t%10);
        t/=10;
    }
    return 0;
}

思路2:可以通过 scanf(“%s”) 把输入的数字当做一个字符串进行接收,然后直接从后向前倒序输出

#include <stdio.h>
int main()
{
    char str[32] = {0};
    scanf("%s",str);
    //gets(str);
    for(int i=strlen(str)-1;i>=0;i--)
    {
        printf("%c",str[i]);
    }
    printf("\n");
}

T4:

#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
int main(){
    char str[100][22];
    int i=0;
    int x;
    while(1){
        x=scanf("%[a-z|A-Z]",str[i]);
        if(getchar()=='\n') break;
        if(x) i++;
    }
    for(int j=i;j>=0;j--){
        printf("%s ",str[j]);
    }
    return 0;
}

完。


相关文章
|
6月前
|
算法
【经典LeetCode算法题目专栏分类】【第8期】滑动窗口:最小覆盖子串、字符串排列、找所有字母异位词、 最长无重复子串
【经典LeetCode算法题目专栏分类】【第8期】滑动窗口:最小覆盖子串、字符串排列、找所有字母异位词、 最长无重复子串
|
7月前
|
算法 索引
【刷题】滑动窗口精通 — Leetcode 30. 串联所有单词的子串 | Leetcode 76. 最小覆盖子串
经过这两道题目的书写,相信大家一定深刻认识到了滑动窗口的使用方法!!! 下面请大家继续刷题吧!!!
44 0
|
7月前
每日一题(数字颠倒,单词倒排)
每日一题(数字颠倒,单词倒排)
38 1
|
7月前
【每日一题Day143】面试题 17.05. 字母与数字 | 前缀和+哈希表
【每日一题Day143】面试题 17.05. 字母与数字 | 前缀和+哈希表
41 0
【每日挠头算法题(8)】最后一个单词的长度|重新排列字符串
【每日挠头算法题(8)】最后一个单词的长度|重新排列字符串
【基础算法】浅浅刷个小题 # 找不同 # 字符串中的单词数 # 重新排列字符串 #
【基础算法】浅浅刷个小题 # 找不同 # 字符串中的单词数 # 重新排列字符串 #
7-210 英文单词排序
7-210 英文单词排序
94 0
「题解」字符串中的所有单词进行倒排
题目要求 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 4、每个单词最长20个字母;
Leetcode-每日一题792. 匹配子序列的单词数(分桶)
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/weixin_46618592/article/details/127898403?spm=1001.2014.3001.5501
107 0
Leetcode-每日一题792. 匹配子序列的单词数(分桶)
力扣刷题记录——521. 最长特殊序列 Ⅰ、541. 反转字符串 II、557. 反转字符串中的单词 III
力扣刷题记录——521. 最长特殊序列 Ⅰ、541. 反转字符串 II、557. 反转字符串中的单词 III
118 0
力扣刷题记录——521. 最长特殊序列 Ⅰ、541. 反转字符串 II、557. 反转字符串中的单词 III