ICode9

精准搜索请尝试: 精确搜索
  • 8 种基本类型的包装类和常量池2021-07-23 16:31:25

    Java 基本类型的包装类的大部分都实现了常量池技术, 即Byte,Short,Integer,Long,Character,Boolean; 这 5 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据, 但是超出此范围仍然会去创建新的对象。两种浮点数类型的包装类 Float , Double 并没有实现常量池技术。 valueOf() 方

  • NOIP 2000 方格取数 dp2021-07-06 20:34:08

    题目链接 题意: 有n*n的方格,有些格子上有数,有些格子上没有数(可以认为是0),现从(1,1)走到(n,n)走两次,走过之后,上面的数就会变为0,问两次走的路径取得的数字之和最大为多少? 思路: 状态表示: d p

  • 数学建模 - 离散拟合似连续2021-07-04 21:02:58

    用离散值近似拟合连续值,可以用于快速理解题意。 import numpy as np from matplotlib import pyplot as plt import math n = 240 x = np.zeros(shape=(4,n)) y = np.zeros(shape=(4,n)) x[0,0] = 100 y[0,0] = 0 x[1,0] = 0 y[1,0] = 0 x[2,0] = 0 y[2,0] = 100 x[3,0] = 100

  • Java知识点-----------( -128 ~ 127 )的常量池2021-07-04 19:35:10

    package com.woniuxy.rentsystem; public class Integertest { public static void main(String[] args) { Integer i1 = 12; Integer i2 = 12; System.out.println(i1 == i2); //结果为true Integer i3 = 128; Integer i4 = 128; System.out.println(i3 == i4

  • 【PoRE】Lab7: Packet Sniffing2021-07-04 13:03:36

    回到目录 内容总结 这一课主要围绕着应用层协议HTTP、传输层协议TCP和UDP展开的,并且介绍了BurpSuite这一工具。大部分内容应该和《计算机网络安全》(名字可能每届会改)课程有所重复。 Lab简介与参考 这个Lab一共分成两个部分,都会围绕着BurpSuite展开。Task 1.1: Find two secret

  • Python趣味编程2021-06-29 21:34:13

    老鼠账本 一只老鼠咬坏了账本,公式中的符号□代表被老鼠咬掉的地方。要想恢复下面的等式, 应在□中填上哪个相同的数字? 3□6237=□33564 print("设等号左边的数为i,等号右边的数为i2") for i in range(1,10): for i2 in range(1,10): if (30+i)*6237==(

  • 【图像计数】基于matlab染色体计数【含Matlab源码 1066期】2021-06-28 13:03:16

    一、简介 基于matlab染色体计数 二、源代码 I = imread('chrimage.bmp'); figure,imshow(I); I2 = rgb2gray(I); s = (I2); I4 = 255*ones(s(1), s(2), 'uint8'); I5 = imsubtract(I4,I2); I3 = (I5,[5 5]); I3 = imadjust(I3); bw = im2bw(I3, 0.3); bw = bwareaopen(bw,

  • 合并两个有序数组2021-06-26 16:01:45

    思路 : 1.倒叙遍历两个数组,两两比较,较大的放入目标数组最后一个 2.需要三个指针  i1  i2  cur 移动三指针 public void merge(int[] nums1, int m, int[] nums2, int n) {   int i1 = m - 1;   int i2 = n - 1;   int cur = nums1.length - 1; while (i

  • 数字图像处理学习笔记(十七)分割出彩色图像中的“蓝色”部分2021-06-22 09:06:35

    实验截图: RGB图中蓝色的分离: 实验代码: I=imread('RGB.jpg'); [M N t]=size(I); I1=I; I2=I; for i=1:M for j=1:N if I(i,j,1)<80&I(i,j,2)<80&I(i,j,3)>200 I1(i,j,1)=0; I1(i,j,2)=0; I1(i,j,3)=255;

  • 计算方法 - 求近似值2021-06-16 19:00:49

    #include <iostream> #include <cstdio> #include <cmath> using namespace std; #define ll long long const double m = 1e8; const double esp = 0.5e-3; double i1[20] = {0.0}, i2[20] = {0.0}; double f(double x) { double t = 1.0; while

  • 算法训练题笔记2021-06-14 14:36:08

    【题目】 给定一个路径数组 paths,表示一张图。paths[i]==j 代表城市 i 连向城市 j,如果 paths[i]==i, 则表示 i 城市是首都,一张图里只会有一个首都且图中除首都指向自己之 外不会有环。 例如, paths=[9,1,4,9,0,4,8,9,0,1], 由数组表示的图可以知道,城市 1 是首都,所以距离为 0,离首都距

  • Codlity(6) RectangleBuilderGreaterArea2021-06-04 19:32:21

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Min_positive_value { class RectangleBuilderGreaterArea { public static int solution(int[] A, int X) { var result = 0;

  • Python之Ajax2021-06-01 08:33:18

    Ajax简介 Ajax即Asynchronous Javascript And XML(异步JavaScript和XML),Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。 Ajax最重要的功能是通过js对浏览器异步提交请求,局部刷新页面。 XML文本标记语言(类似于HTML):主要用来书写配置文件,并

  • 结对测试算法性能优化(代码层面)2021-05-01 22:57:52

    在《接口自动化测试框架-AIM》这篇博客中,提到了parewise算法。 这次对其进行性能优化,共3点。 一、 因为笛卡尔积和两两拆分,是有序的。 就保证了两两拆分后的每列都是相同位置的元素。 所以在比较时,不用跨列去比较。 只需要比较同一列的值就可以了。 flag = False for j2 in range

  • 通过 TStringList 给系列数字倒排序 - 回复 lancerning 的问题2021-04-30 21:04:57

    通过 TStringList 给系列数字倒排序 - 回复 lancerning 的问题 问题来源: http://www.cnblogs.com/del/archive/2008/04/07/1134178.html#1141173unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, S

  • 基础算法知识2021-04-23 15:32:11

    一、冒泡排序 Java中耳熟能详的算法想必也是冒泡排序了,但是冒泡排序也是有讲究滴! 时间复杂度比较差的O(n²) int[] arrays = {2, 1, 5, 4, 3}; for (int i = 0; i < arrays.length-1; i++) { int i1; for (int i2 = 0; i2 < arrays.length-1; i2++) { if (arrays[i2]>arrays

  • 变量系列教材 (四)- 在Java中进行基本类型的类型转换2021-04-19 12:05:31

    变量系列教材 (四)- 在Java中进行基本类型的类型转换 不同类型之间的数据可以互相转换,但是要满足一定的规则步骤1:转换规则 步骤2:低精度向高精度转换 步骤3:高精度向低精度转换 步骤4:练习-类型转换 步骤5:答案-类型转换 步骤 1 : 转换规则 转换规则如图所示 精度高的数据类型就像容

  • leetcode每日一题—264.丑数II2021-04-11 09:58:31

    题目: 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 ji 思路: i2=t: 代表当前丑数数组 已将2的t倍纳入其中 i3=m: 代表当前丑数数组已将 3的m倍纳入其中 i5=c :代表当前丑数数组已将5的c倍纳入其中 解答: class Solution:

  • 01-Java基础2021-04-10 20:31:51

    1、注释、标识符、关键字 1.1注释 单行注释// 多行注释/* */ 文档注释/** */ 1.2关键字 2.数据类型 强类型语言:变量必须先定义后使用 Java数据类型分为 2.1基本类型 整型(byte、int[4个字节]、short、long) ​ long num1 = 100L; 浮点型(float[4]、double[8]) ​ float num2 =

  • Horseshoe prior的R package介绍:HS.normal.mean函数2021-04-08 11:29:55

    Horseshoe prior的R package介绍:HS.normal.mean函数 最近做的一些事情需要和Horseshoe prior对比,所以一直在看Horseshoe的一些资料。上周做了一点simulation发现Horseshoe在normal mean model上的表现还挺不错的,所以打算扒一下horseshoe这个包里面的HS.normal.means这个

  • excel字符拼接2021-03-14 14:04:10

    =MID(DEC2HEX(A2),7,2)&MID(DEC2HEX(A2),5,2)&MID(DEC2HEX(A2),3,2)&MID(DEC2HEX(A2),1,2)   如上图:转换成16进制   倒序排放字符        =CONCATENATE("园区 1期 ",MID(I2,6,1),"幢 ",MID(I2,7,2),"单元") 如上图取字符+中文拼接

  • 有三种方法交换两个变量的值2021-03-10 23:32:34

    如何交换两个变量的值 方法一:       int i1=20;       int i2=10;       int i3=i1;       i1=i2;       i2=i3;       System.out.println("i1="+ i1);       System.out.println("i2="+ i2);       输出结果:i1=10               i2=20

  • 用java输出四叶玫瑰数并计数2021-02-16 14:02:36

    用java代码输出四叶玫瑰数并计数 四叶玫瑰数:是指四位数各位上的数字的四次方之和等于本身的数 public static void main(String[] args) { int count=0; //计数 for (int i = 1000; i <=9999 ; i++) { int i1=i/1000;//千位

  • 2016年第七届蓝桥杯C/C++B组省赛题目7:剪邮票2021-02-13 18:59:13

    题目描述: 如 , 有12张连在一起的12生肖的邮票。 现在你要从中剪下5张来,要求必须是连着的。 (仅仅连接一个角不算相连) 比如, , 中,粉红色所示部分就是合格的剪取。 请你计算,一共有多少种不同的剪取方法。 请填写表示方案数目的整数。 注意:你提交的应该是一个整数,不要填写任何多余

  • 把60转换成16进制2021-02-12 17:01:54

    class VariableTest2 { public static void main(String[] args) { String str1=Integer.toBinaryString(60); String str2=Integer.toHexString(60); System.out.println(str1); System.out.println(str2); int m=60; int i2=m&15; System.out.println(i2); String str3

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

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

ICode9版权所有