回文数「建议收藏」

回文数「建议收藏」回文数

大家好,又见面了,我是你们的朋友全栈君。

package 算法;

public class 回文数 {

    public static void main(String[] args) {

        // TODO Auto-generated method stub
        //计算一串数字中回文数的个数
        String scanStr=”456645354532″;
        int count=0;
        int length=scanStr.length()+1;
        for(int j=3;j<length;j++){

            for(int i=j;i<length;i++){

                String n=scanStr.substring(i-j, i);
                if(f(n)){

                    count++;
                    
                }
            }
        }
        System.out.println(“回文数的个数:”+count);
    }

    private static boolean f(String n) {

        // TODO Auto-generated method stub
        StringBuffer str=new StringBuffer(n);
        str.reverse();//反转
        for(int i=0;i<str.length();i++){

            if(n.charAt(i)!=str.charAt(i)){

                System.out.println(n+”不是回文数”);
                return false;
            }
            if(i==n.length()-1){

                System.out.println(n+”是回文数”);
                return true;
            }
        }
        return false;
    }

}
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106024.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle11g的standby性能分析报告statpack安装

    一般常见的分析standbydatabase的性能问题的方法就是通过动态性能视图来判断,从11g开始,随着ActiveDataGuard功能的出现,早期的Statspack工具可以在stand

    2021年12月24日
    60
  • cuDNN安装教程(Windows)「建议收藏」

    cuDNN安装教程(Windows)「建议收藏」简介NVIDIACUDA®深度神经网络库(cuDNN)是一个用于深度神经网络的GPU原始加速库。cuDNN为标准例程(如前向和反后卷积、池化、归一化和激活层)提供了高度调整的实现。世界各地的深度学习研究人员和框架开发人员依靠cuDNN获得高性能GPU加速。它允许他们专注于培训神经网络和开发软件应用程序,而不是花时间在低级别的GPU性能调整上。cuDNN加速广泛使用的深度学习框架,包括Caffe2、Chainer、Keras、MATLAB、MxNet、PaddlePaddle、PyTorch和T

    2022年6月6日
    105
  • 【2012】笔试面试总结(一)

    【2012】笔试面试总结(一)

    2021年8月20日
    58
  • 大数据采集技术概述「建议收藏」

    大数据采集技术概述「建议收藏」大数据采集是指从传感器和智能设备、企业在线系统、企业离线系统、社交网络和互联网平台等获取数据的过程。数据包括RFID数据、传感器数据、用户行为数据、社交网络交互数据及移动互联网数据等各种类型的结构化、半结构化及非结构化的海量数据。不但数据源的种类多,数据的类型繁杂,数据量大,并且产生的速度快,传统的数据采集方法完全无法胜任。所以,大数据采集技术面临着许多技术挑战,一方面需要保证数据…

    2022年6月24日
    46
  • 情感词典是什么_中文情感分析词典

    情感词典是什么_中文情感分析词典【实例简介】1.褒义词及其近义词;2.否定词典;3.情感词汇本体;4.清华大学中文褒贬词典;5.台湾大学NTUSD情感词典;6.知网情感词典;7.汉语情感极值表;8.情感词典及其分类。【实例截图】【核心代码】SentimentAnalysisDic`–SentimentAnalysisDic|–知网Hownet情感词典||–主张词语(中文).txt||–主张词语(英文)…

    2022年8月23日
    4
  • FFplay硬件加速[通俗易懂]

    FFplay硬件加速[通俗易懂]本文以ffmpeg-4.4源码为准,a.mp4下载链接:百度网盘,提取码:nl0s。FFplay硬件解码命令如下:ffplay.exe-vcodech264_cuvid-ia.mp4上面命令指定了NVIDIA的硬件解码器,h264_cuvid。在ffplay.c的代码里面硬件解码跟普通解码在逻辑上没有做什么特殊的处理。ffplay.c里面没有像ffmpeg.c那样支持-hwaccel这个选项,所以ffplay.c的硬件解码流程跟普通解码…

    2022年6月25日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号