`
bluetaoren
  • 浏览: 74582 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

面试归来兮之问答两道简单需求编程

    博客分类:
  • java
 
阅读更多

需求:

第一行是这样的 :1

第二行是这样的 :2 3

第三行是这样的 :4 5 6

第四行是这样的 :7 8 9 10

....

求编程?

其实这个编程不能,最主要的就是找出规律。经验证,每一行的最后一个数字符合:(n*(n+1))/2。

所以编程如下:假设n=9我要求出前九行的排列

 

public static void main(String[] args)
{
    int n = 9;
        
    int maxNum = (n * (n + 1)) / 2;
    int a = 1;
    for(int i = 1; i <= maxNum; i++)
    {
       System.out.print(i + "  ");
       if(i == a * (a + 1) / 2)
       {
         a++;
         System.out.println("");
       }
     }
}

  

 回文编程:

   

public static void main(String[] args)
    {
        int num = 1234321;
        int[] nums = new int[]{1, 2, 3, 4, 3, 2, 1};
        int size = nums.length;
        for(int i = 0; i < size / 2; i++)
        {
            if(nums[i] != nums[size - i - 1])
            {
                System.out.println("不是回文");
                return;
            }
        }
        // String str = "abcdcba";
        // String s1 = str.substring(0, (str.length() - 1) / 2);
        // String s2 = str.substring((str.length() + 1) / 2, str.length());
        // s2 = new StringBuffer(s2).reverse().toString();
        // if(s1.equals(s2))
        // {
        // System.out.println("这是对称的");
        // }
        // else
        // {
        // System.out.println("这是非对称的");
        // }

    }

 

分享到:
评论

相关推荐

    编程之法:面试和算法心得 清晰完整版

    编程之法:面试和算法心得 高清带完整书签201510版 程序员面试宝典 笔试金典 CSDN访问量过千万的博客结构之法算法之道博主July著作 作者:July 著出版社:人民邮电出版社出版时间:2015年10月 《编程之法:面试和算法...

    编程之美:微软技术面试心得.pdf_编程之美_

    《编程之美:微软技术面试心得》是一本专为准备技术面试的程序员量身打造的书籍。这本书集结了微软公司在招聘过程中遇到的经典编程题目和解决思路,旨在帮助读者提升编程技能,增强解决实际问题的能力,同时也为面试...

    编程之法:面试和算法心得

    编程之法:面试和算法心得

    July著《编程之法:面试和算法心得》完整扫描版

    《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等...

    TCP,UDP,Socket,Http网络编程面试题 47道.pdf

    网络编程面试题总结 本文档总结了网络编程面试题的关键知识点,涵盖了 TCP、UDP、Socket、Http 等网络协议的基础知识、网络编程的基本概念、网络协议的分层结构等内容。通过阅读本文档,读者可以了解网络编程的基本...

    需求分析师面试题

    【需求分析师面试题】知识点详解: 1. 需求收集与分析: 需求分析师在面试中经常被问及如何有效地收集需求。这涉及到与不同干系人的沟通技巧,包括用户、管理层、技术人员等,理解他们的期望和问题。面试者应展示...

    编程之法 面试和算法心得

    ### 编程之法:面试和算法心得 #### 背景与起源 《编程之法:面试和算法心得》是一本聚焦于编程面试及算法技巧的书籍,旨在帮助程序员们提升自己的技能,并且顺利通过那些高难度的技术面试。本书源自July在CSDN...

    Java面试之Socket编程

    Java网络编程是开发分布式应用程序的关键技术之一,其中Socket编程扮演着至关重要的角色。在Java面试中,对Socket编程的理解和应用能力通常是评估开发者技能的重要标准。以下是对Socket编程的详细阐述: 1. **Java ...

    阿里面试归来面试集合pdf

    阿里面试归来

    BIO,NIO,AIO,Netty面试题 35道.pdfJava并发编程最全面试题 123道.pdfJava并发编程面试题

    BIO,NIO,AIO,Netty面试题 35道.pdf Java并发编程最全面试题 123道.pdf Java并发编程面试题 75题.pdf JAVA核心面试知识点整理.pdf Java垃圾收集必备手册.pdf Java虚拟机(JVM)面试题 51道.pdf SpringBoot面试题 30道...

    java50道编程题面试必备

    java50道编程题面试必备,java初级开发工程师面试题应会

    产品经理面试的100个问答题51-60.pdf

    在这份产品经理面试的问答题集中,我们可以提炼出一系列重要的知识点。 1. 职业规划的理解和表述 在回答职业规划相关的问题时,求职者需要展示出对自身职业路径的清晰规划,并与公司的长期发展目标相契合。理想回答...

    网页编程面试题大全、网络面试

    本资源包含一系列的面试题,旨在帮助求职者全面准备这两个领域的面试。 在网页编程方面,面试题可能涵盖HTML、CSS、JavaScript等基础知识。HTML是构建网页结构的基础,面试中可能会涉及标签的使用、语义化元素的...

    编程之法:面试和算法

    本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的...

    面试常见英语问题问答 面试常见英语问题问答

    面试常见英语问题问答,很实用的方法,可以试一下

    剑指Offer——名企面试官精讲典型编程题 C++ 面试 笔试 编程

    《剑指Offer——名企面试官精讲典型编程题 C++ 面试 笔试 编程》这本书是为那些准备进入IT行业的求职者,尤其是对C++编程语言有深厚兴趣的人士量身定制的。它涵盖了大量数据结构与算法的实践题目,旨在帮助读者提升...

    大厂最新计算机mysql面试编程题

    大厂最新计算机mysql面试编程题大厂最新计算机mysql面试编程题大厂最新计算机mysql面试编程题大厂最新计算机mysql面试编程题大厂最新计算机mysql面试编程题大厂最新计算机mysql面试编程题大厂最新计算机mysql面试...

    编程面试题全集

    嵌入式开发.C语言面试题

    C#高级编程面试考题完整版

    C#高级编程面试考题

    2019面试编程思想教程

    2018面试编程思想教程,IOS、Objective-C 源码解析,生动形象。

Global site tag (gtag.js) - Google Analytics