Java教程

用栈结构实现回文数的判断(JavaScript)

本文主要是介绍用栈结构实现回文数的判断(JavaScript),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

封装的方法栈方法:

https://www.cnblogs.com/LIXI-/p/16612874.html

判断回文数:

        function isHuiwen(str) {
            let stack = new Stack();

            for (let i = 0; i < str.length; i++) {
                stack.push(str[i])
            }

            let newstr = ""

            while(!stack.isEmpty()){
                newstr += stack.pop()
            }

            return str == newstr
        }
        console.log(isHuiwen("abcba"));

打印:

true

 

这篇关于用栈结构实现回文数的判断(JavaScript)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!