NC699 好数(四种语言+视频讲解)

好数

https://www.nowcoder.com/practice/59ff66115ebb465f9cbb0d7c14c0b5b9?tpId=196&&tqId=37686&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking

- 题目描述:
图片说明
- 题目链接:

https://www.nowcoder.com/practice/59ff66115ebb465f9cbb0d7c14c0b5b9?tpId=196&&tqId=37686&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking
- 设计思想:
图片说明

-视频讲解链接B站视频讲解
- 复杂度分析:
图片说明
- 代码:
c++版本:

class Solution {
public:
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     * 判断x是不是好数
     * @param x int整型 待判断的数
     * @return bool布尔型
     */
    bool judge(int x) {
        // write code here
        int n = 0;//代表数字长度
        int a[10];//用来保存每一位数字
        while(x){
            a[n] = x % 10;
            n ++;
            x /= 10;
        }
        return a[0] == a[n - 1]? 1:0;
    }
};

Java版本:

import java.util.*;

import java.util.*;


public class Solution {
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     * 判断x是不是好数
     * @param x int整型 待判断的数
     * @return bool布尔型
     */
    public boolean judge (int x) {
        // write code here
        int n = 0;//代表数字长度
        int []a = new int[10];//用来保存每一位数字
        while(x > 0){
            a[n] = x % 10;
            n ++;
            x /= 10;
        }
        return a[0] == a[n - 1]? true:false;
    }
}

Python版本:

#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
# 判断x是不是好数
# @param x int整型 待判断的数
# @return bool布尔型
#
class Solution:
    def judge(self , x ):
        # write code here
        n = 0#代表数字长度
        a = [0] * 10#用来保存每一位数字
        while x > 0:
            a[n] = x % 10
            n += 1
            x = x // 10
        return (True if a[0] == a[n-1] else  False) 

JavaScript版本:

/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 * 判断x是不是好数
 * @param x int整型 待判断的数
 * @return bool布尔型
 */
function judge( x ) {
    // write code here
    let n = 0;//代表数字长度
    var a = new Array();//用来保存每一位数字
        while(x > 0){
            a[n] = x % 10;
            n ++;
            x = parseInt(x/10);
        }
        return a[0] == a[n - 1]? true:false;
}
module.exports = {
    judge : judge
};
牛客题霸 文章被收录于专栏

本专栏主要是牛客题霸习题的讲解,有详细的考点分类,大家可以可以看看呦!!!

全部评论

相关推荐

感性的干饭人在线蹲牛友:🐮 应该是在嘉定这边叭,禾赛大楼挺好看的
点赞 评论 收藏
分享
10-11 17:45
门头沟学院 Java
走吗:别怕 我以前也是这么认为 虽然一面就挂 但是颇有收获!
点赞 评论 收藏
分享
昨天 13:29
已编辑
湖南铁道职业技术学院 后端
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务