ICode9

精准搜索请尝试: 精确搜索
  • Arrays练习字符串倒叙排列和数学工具类Math2022-06-30 17:36:34

    Arrays练习字符串倒叙排列 将一个随机字符串中的所有字符升序排列,并倒序打印。 数学工具类Math 概述 java.lang.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具 类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。 基本运

  • ch05 Java方法2022-06-29 11:34:59

    Java方法 何谓方法? System.out.println(); //类.对象.方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 修饰符 返回类型值 方法名(参数类型 参数名){ ----- 方法体 ---

  • NC20276 [SCOI2010]传送带2022-06-29 03:31:33

    NC20276 [SCOI2010]传送带 题目 题目描述 在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P,在CD上的移动速度为Q,在平面上的移动速度R。现在lxhgww想从A点走到D点,他想知道最少需要走多长时间 输入描述 输入

  • 车类2022-06-29 02:31:34

    function.h #include"members.h" #include<iostream> using namespace std;   Car::Car(double w, double s) {     weight = w;     speed = s; } Car::Car (const Car &p) {     weight = p.weight;     speed = p.speed; } void Car::print() {    

  • 简单计算器2022-06-29 00:32:47

    package com.qiqi.method;import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入第一个数据:"); while (scanner.hasNextDouble()

  • 数据类型自动转换和数据类型强制转换2022-06-28 21:36:16

    数据类型自动转换 一个int类型变量和一个byte类型变量进行加法运算,结果会是什么数据类型? int i = 1; byte b = 2; 运算结果:变量的类型是int类型,这就是出现了数据类型的自动类型转换现象。 自动转换:将取值范围小的类型自动提升为取值范围大的类型 public static void main(Strin

  • 数据类型转换自动转换和数据类型转换强制转换2022-06-28 21:33:48

    数据类型转换自动转换: Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。 1 自动转换 int i = 1; byte b = 2; 运算结果,变量的类型将是 int 类型,这就是出现了数据类型的自动类型转换现象。 自动转换:将 取值范围小的类型 自动提升为

  • 添加镜面反射2022-06-28 18:03:19

    在有了阴影之后,我们小球看起非常的不错了。 现在我们让球更加的真实吧。 我们的效果如下     镜面反射 实际上我们一直做的事情光线追踪,只不过是非常简单的。 我们定义的球体是一个可以拥有反射,闪亮程度的物体,所以做到这样子不成问题的。 那么如何去做呢。 实际上我们看图中的

  • 数据类型转换_自动转换与数据类型转换_强制转换2022-06-28 17:06:19

    数据类型转换(隐式) 特点:代码不需要进行特殊处理,自动完成 规则:数据范围从小到大    Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。 自动转换 一个 int 类型变量和一个 byte 类型变量进行加法运算, 结果会是什么数据类型? int

  • 常量的打印输出和基本数据类型2022-06-28 15:05:03

    常量的使用     基本数据类型 为4类8种 4类:      8种   整数型  byte short int,long   浮点型  float double   字符型  char   布尔型  boolean 4类8种的基本数据类型 数据类型 关键字 内存占用 取值范围 字节型 byte 1个字节 -128~127 短整

  • 每日一问--封装性思想的体现2022-06-27 18:00:21

    封装性思想的体现有哪些: 体现一:将类的属性xxx私化(private),同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值 private double wide; public void setWide(double wide) { this.wide = wide; } public double getWide() { return

  • 剑指 Offer 16. 数值的整数次方2022-06-27 13:05:08

    思路:递归+快速幂 何为快速幂? 例如x11,普通的求法是x不断自乘,时间复杂度O(n) 这里采用快速幂:指数11转化为二进制1101,也就是不断除以2。 时间复杂度降为O( logn ) 当要计算xn时,先递归计算xn/2,n/2向下取整 n再分奇偶,奇数:为xn = y2 * x;偶数:xn = y2 边界情况:n为0,re

  • Elasticsearch 在地理信息空间索引的探索和演进2022-06-27 09:31:15

    vivo 互联网服务器团队- Shuai Guangying 本文梳理了Elasticsearch对于数值索引实现方案的升级和优化思考,从2015年至今数值索引的方案经历了多个版本的迭代,实现思路从最初的字符串模拟到KD-Tree,技术越来越复杂,能力越来越强大,应用场景也越来越丰富。从地理位置信息建模到多维坐标

  • 【剑指Offer 16】数值的整数次方2022-06-26 12:04:31

    /** * 剑指 Offer 16. 数值的整数次方 * https://leetcode.cn/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/ * * 思路:快速幂 * x^n = x^a * x^b (n=a+b) * 13 = 1101 (十进制转二进制) * x^13 = (1 * x^8) * (1 * x^4) * (0 * x^2) * (1 * x^1) (0 表示不计入结果) * */ publ

  • 禁止使用构造方法 BigDecimal(double) 的方式把 double 值转化为 BigDecimal 对象2022-06-25 20:35:03

    【强制】禁止使用构造方法 BigDecimal(double) 的方式把 double 值转化为 BigDecimal 对象。 说明: BigDecimal(double)存在精度损失风险,在精确计算或值比较的场景中可能会导致业务逻辑异常。 如:BigDecimal g = new BigDecimal(0.1f); 实际的存储值为:0.10000000149正例: 优先推荐入

  • 项目 -> 超市收银系统2022-06-25 16:35:52

    商品父类: 查看代码 using System; using System.Collections.Generic; using System.Text; namespace 超市收银系统 { public class ProductFather { public double Price { set; get; } public double Count { set; get; } public string ID

  • java138-异常处理2022-06-25 15:35:23

    //异常 public class test79 {     //定义方法声明定义异常,在满足条件时抛出异常对象,程序转向异常处理     public double count(double n,double m)throws Exception {         if (m == 0) {//如果除数等于0.则抛出异常实例             throw  new Exception("

  • 「Nowhere」Helesta2022-06-24 20:34:06

    题目 给定 \(n\) 个互异的整点 \(\{(x_k,y_k)\}_{k=1}^n\),和 \(m\) 个点集 \(\{S_k=\{(x,y)|A_kx+B_ky+C_k>0\}\}_{k=1}^{m}\),请给出一个排列 \(p\in S_m\),使得 \(|S_{p_1}|+\sum_{k=2}^{m}|S_{p_k}\oplus S_{p_{k-1}}|\le M\)。其中 \(A\oplus B\) 表示 \(A,B\) 集合的对称差,

  • 赋值和浮点数2022-06-20 11:05:30

    赋值   把初始值0赋值给price,如果你想在一行代码中有多个变量,那么每个变量都应该有单独的初始值,我们更加推荐,一行代码中只有一个变量   int  price = 0   常量:final int price = 0;这样就把price定义成一个常量了,定义成常量之后,是不能再随便改初始值的 需要一个amount变量,初

  • 计算机的优先级和类型的转换2022-06-20 11:04:19

    运算符优先级       优先级的意思是说当一个式子里面有不同的运算符遇到一起的时候,谁先算的问题 在这里面有几个特别的符号,单目取正,单目取负,他们是单目的运算符,单目的意思是说这个运算当中只有一个操作数,就叫做单目运算符 单目运算符     ~只有一个算子的运算符:+,

  • 赋值和浮点数2022-06-19 23:36:13

    初始化值为0    但如果我们定义多个变量,所以在一行当中定义多个变量的话,那么每一个变量都应该有单独的初始化的值 改    那么会提示amount值没有被用到,但是这个问题不会影响程序的运行,这种叫做警告    int类型是整数,所以我们就需要输入一个整数,如果我们不输入一个整

  • 数学|--理论|--复数2022-06-18 22:38:00

    复数简史 16世纪意大利数学家从“矛盾”中偶然发现了复数,17世纪数学家对待复数处于“摇摆不定”的状态——以复数为中介得到实数的结论、但又不承认复数是存在的,18、19世纪在欧拉、高斯、达朗贝尔、柯西、黎曼等数学大家的努力、以及大量实际应用的下,复数才逐步被认可和接受。 复

  • 总结blog(2)2022-06-18 22:37:46

    (1)前言 这次blog对前面做的PTA大作业五,大作业六,大作业七和大作业八和进行总结。 在大作业五中,涉及的知识点有:1、正则表达式                2、字符串的分割                3、判断点能否构成多边形                4、凹凸多边形的

  • 唐禛远的blog32022-06-18 20:01:58

    1)前言:      题目集六前言:      题目集六共有2个题目,第一题难度较大,首先需要使用正则公式对数据进行合法判断,然后按要求读取数据,其中用到了继承,方法重写,以及各项抽象类的使用。第二道题难度简单,运用到了容器接口,为后期代码加强建         立基础。      题目集六:35分

  • blog32022-06-18 20:00:50

    一、前言 电信计费系列:题目系列整体理解来比较复杂,需要慢慢观察类图,弄明白类与类之间是如何的关系,是怎么建立起来联系的,而且题目中考察的知识点也非常多,如抽象类的使用和调用,接口的使用,集合框架的理解等等,将最近所学的东西都巧妙的联系了起来,进行的一次综合练习。 2、题量与难度:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有