你将收获

本次课程重点讲述Java面试中和工作中经常遇到以及用到的基本算法,为以后的Java大规模开发奠定稳固的基础。

适用人群

菜鸟级小白学员

课程介绍

在面试中,算法题目是必须的,通过算法能够看出一个程序员的编程思维,考察对复杂问题的设计与分析能力,对问题的严谨性都能够体现出来。一个算法的好坏,直接影响一个方法调用的性能,进而影响软件的整体性能。算法是学习所有编程语言的基础,在Java的学习过程中首先也会选择以算法起步,本次课程重点讲解Java开发中常用的基本算法。

课程目录

学员评价

0.0
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%

暂无评价

同学笔记

  • weixin_44959295 2020-03-28 16:47:21

    来源:求100以内的素数 查看详情

    1.不换行,但是每个结果之间用一个tab间隔。System.out.print(i+"\t");

    2.任何一个需要多次重复的过程,就封装成一个函数,提高代码的可复用性。

    3.想要每个数都判断一遍,使用循环语句。将判断结果以逻辑值返回,返回后再判断逻辑值的真假,作出进一步行动。此时可以省略if(isPrime(i)==true)中的==true

    4.想要实现每十个数字进行一次换行,可以用一个变量进行控制,每输出一个素数,就对其加1,然后判断这个变量是否除以10余为0,如果为0则回车

  • weixin_43914239 2020-03-14 15:58:03

    来源:求100以内的素数 查看详情

    打卡20200314,100以内素数

    1.判断素数,isPrime,由2循环至sqrt(num)取余确认因子;

    2.循环100以内,挨个判断;

没有更多了