小小程序员
文章平均质量分 62
菜鸟程序员w
这个作者很懒,什么都没留下…
展开
-
小W的算法之路(4)-----第10,001个素数是多少?
小W的算法之路(3)-----能整除1-20的数的最佳解决办法public static int smallestMultiple(int num ) { int product = num * (num - 1); int m = 0;// 这个循环的意义就是制造死循环 for (int i = 1; i < Integer.MAX_VALUE; i++) { m = product * i;//原创 2021-09-15 09:04:35 · 149 阅读 · 0 评论 -
小W的Java学习之路:java基础(五)-方法
1.方法的定义方法就是对一段代码的一个封装,方法可以封装一个功能,可以把一段代码变成一个整体方法的定义: 修饰符 返回值类型 方法名(参数类型 参数名){ 方法的代码 }2.方法的调用如果是无返回值的方法: 1. 直接调用: 方法名(参数); 如果有返回值的方法: 1. 赋值调用: 数据类型 变量名 = 方法名(参数); 2. 输出调用: System.out.println(方法名(参数)); 3. 直接调用:(目前这么写没有意义)原创 2021-09-15 08:49:59 · 104 阅读 · 0 评论 -
小W的Java学习之路:java基础(四)-数组
1.为什么要有数组?数组可以存储相同类型的多个数据,把多个数据放在一个数组中方便使用如果只需要定义一个变量需要数组么? 不需要2.数组的定义动态初始化: 数据类型[] 数组名 = new 数据类型[长度];静态初始化: 数据类型[] 数组名 = new 数据类型[]{元素,元素,元素....}; 简化写法: 数据类型[] 数组名 = {元素,元素,元素....}; 两个写法的区别: 动态初始化在创建时只给长度,没有给元素 静态初始化在创建时直接给元素 数组元素的默认原创 2021-09-15 08:30:39 · 88 阅读 · 0 评论 -
小W的Java学习之路:java基础(三)-循环,循环嵌套,random随机数,debug
1.for循环1.1.for的格式格式: for(1初始化语句;2条件判断语句;3条件控制语句){ 4循环体语句; } 执行流程: 1 2 4 3 2 4 3 21.2循环输出10次广告package com.itheima01;public class Demo01 { public static void main(String[] args) { //循环10次广告 for(int i=原创 2021-09-11 23:49:08 · 163 阅读 · 0 评论 -
小W的算法之路(3)-----能被1-20整除的数
问题详细:13195的所有质因数为5、7、13和29。600851475143最大的质因数是多少问题分析:先来了解一下什么是质因数:质数:在数论里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。因为1没有质因子,1与任何正整数(包括1本身)都是互质。正整数的因数分解可将正整数表示为一连串的质因子相乘,质因子如重复可以用指数表示。根据算术基本定理,任何正整数皆有独一无二的质因子分解式 [1] 。只有一个质因子的正整数为质数。举个栗子:1没有质因子。5只有1个质原创 2021-09-11 20:49:49 · 364 阅读 · 0 评论 -
小w的TCP/IP的学习-来源W3SCHOOL
TCP/IP 简介TCP/IP 是用于因特网 (Internet) 的通信协议。计算机通信协议计算机通信协议是对那些计算机必须遵守以便彼此通信的规则的描述。什么是 TCP/IP?TCP/IP 是供已连接因特网的计算机进行通信的通信协议。TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。在 TCP/IP 内部转载 2021-09-11 20:37:08 · 255 阅读 · 0 评论 -
小W的算法之路(2)-----最大回文乘积
上期的问题的最佳代码是:1,最大质因数答案:6857package One.Day;public class PrimeFactors { //思想其实很简单,就是通过不断的递归调用,判断number是否为质数。 public static long primeFactors(long number){ if (number == 1){ return 1; } for (int i =2; i < number原创 2021-09-10 23:33:40 · 109 阅读 · 0 评论 -
小W的Java学习之路:java基础(二)-字符串,运算符,三元运算符,switch,if
idea结构idea的项目结构 项目(Project) 模块(Module) 包(Package) 类(Class)1. .idea目录和,iml文件是IDEA的配置文件,可以隐藏2. src目录是代码源文件存放的目录3. out是Java程序的输出目录,存放字节码文件4. external Libraries是JDK的扩展类库这时,会有一个疑问:就是为什么一定要创包:包的作用就是去按照功能区分一下类,让类看起原创 2021-09-10 17:03:40 · 96 阅读 · 0 评论 -
小W的算法之路(1)-----最大质因数
问题详细:13195的所有质因数为5、7、13和29。600851475143最大的质因数是多少问题分析:先来了解一下什么是质因数:质数:在数论里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。因为1没有质因子,1与任何正整数(包括1本身)都是互质。正整数的因数分解可将正整数表示为一连串的质因子相乘,质因子如重复可以用指数表示。根据算术基本定理,任何正整数皆有独一无二的质因子分解式 [1] 。只有一个质因子的正整数为质数。举个栗子:1没有质因子。5只有1个质原创 2021-09-09 18:05:45 · 473 阅读 · 0 评论