两个数的最小公倍数

最小公倍数:lowest common multiple (LCM) 最小公倍数*最大公约数=两个数本身的乘积 int lcm = a*b/gcd(a,b)=a/gcd(a,b) *b;//最好写成a/gcd(a,b) *b,直接a*b可能会溢出 代码如下: class Solution...

2019-08-24 15:11:42

阅读数 12

评论数 0

两个数的最大公约数

GreatestCommonDivisor:gcd 可以使用辗转相除法(欧几里得算法) public class GreatestCommonDivisor { public static void main(String[] args) { int a = 12; ...

2019-08-23 19:19:11

阅读数 10

评论数 0

判断一个数是不是完全平方数

int num; 首先这个数必须大于0; int res = (int)Math.floor(Math.sqrt(num)+0.5); 再判断res的平方是否与num相等 代码如下 public class SquareNumber { public static void...

2019-08-23 11:14:19

阅读数 14

评论数 0

java中四种引用类型

强引用:在java中最常见的就是强引用把一个对象赋给一个引用变量,这个引用变量就是强引用。当一个对象被一个强引用变量引用时,它处于可达状态,它是不可能被垃圾回收器回收的,因此强引用是造成java内存泄漏的主要原因之一。Java中默认声明的就是强引用:比如Apple a = new Apple();...

2019-07-08 11:10:33

阅读数 38

评论数 0

linux命令

./当前目录 /根目录 vi 文件名称(编辑文件),进去vi编辑器当前是命令模式, 输入a(在光标后插入),A(在当前行末插入)或i(在光标前插入),I(在当前行首插入)或o(在当前行之下插入),O(在上一行插入) dd剪切 yy复制 p粘贴到下一行 P粘贴到上一行 :最末行模式 ...

2019-06-25 22:09:11

阅读数 24

评论数 0

IDEA

psvm(main方法) sout(输出) Ctrl+shift+Enter(无论光标在哪里都能换行) Alt+Insert(生成操作提示) 窗口快捷键 Ctrl+Alt+s(Settings面板) ctrl+shift+f/r:全局查找/替换; ctrl+shift+n:文件查...

2019-06-14 11:38:07

阅读数 62

评论数 0

servlet处理中文乱码(请求/响应)

在相应的servlet里加上 req.setCharacterEncoding("UTF-8"); resp.setContentType("text/html;charset=UTF-8");

2019-05-23 10:32:18

阅读数 15

评论数 0

js实现复选框的全选、全不选、反选

点击全选效果如下,“全选”变全不选 点击全不选,“全不选”变全选 实现代码: <form action=""> <input type="checkbox" name="interest&q...

2019-05-19 15:09:33

阅读数 22

评论数 0

css元素居中

水平居中 方法一:如果元素positon: relative。 那么 1)为元素设置宽度,2)偏移量设置为 50%,3)偏移方向外边距设置为元素宽度一半乘以-1 代码: <!DOCTYPE html> <html lang=...

2019-02-21 09:52:12

阅读数 40

评论数 0

servlet

public abstract class GenericServlet implements Servlet, ServletConfig, Serializable public abstract class HttpServlet extends GenericServlet p...

2018-12-07 11:21:43

阅读数 28

评论数 0

返回结果的HTTP状态码

状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器时正常处理了请求,还是出现了错误。 状态码的类别: 类别 原因 1XX Informational(信息状态码) 接受的请求正在处理 2XX Success(成功...

2018-12-04 10:04:40

阅读数 56

评论数 0

java 字节流,字符流图谱

 

2018-11-21 20:42:16

阅读数 46

评论数 0

Collection之List相关操作

        1:add() 将指定对象存储到容器中   add 方法的参数类型是Object 便于接收任意对象           2:addAll() 将指定集合中的元素添加到调用该方法和集合中           3:remove() 将指定的对象从集合中删除              ...

2018-11-07 17:28:24

阅读数 26

评论数 0

容器的打印

package com.sun11; //Containers print themselves automatically import java.util.*; public class PrintingContainers { static Collection fill(Coll...

2018-11-07 15:25:15

阅读数 48

评论数 0

泛型和类型安全的容器

什么是泛型 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“...

2018-11-07 11:21:13

阅读数 69

评论数 0

python 求矩阵的转置矩阵

1:导入包numpy      from numpy import * 2: 创建矩阵  A = mat([[1,2,0],[3,5,9]]) 3: 求逆矩阵 B = A.T

2018-11-01 16:32:15

阅读数 2532

评论数 0

python求逆矩阵

1:导入包numpy   from numpy import * 2: 定义初始化矩阵    a1 = mat([[3,4],[2,16]])    //这是一个2×2的矩阵 3:求a1的逆矩阵   a2 = a1.I    

2018-11-01 16:17:31

阅读数 10832

评论数 0

剑指offer66-----2

题目: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 要求: 时间限制:1秒 空间限制:32768K 热度指数:792995 代码: public class Solution ...

2018-10-27 10:04:37

阅读数 30

评论数 0

剑指offer66----1

在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 左下角开始查找,当要查找数字比左下角数字大时,右移 要查找数字比左下角数字小时,上移 ...

2018-10-25 14:59:33

阅读数 33

评论数 0

背包问题---物体不可分割的装载问题---0-1背包问题

问题 在宝物不可分割的情况下, 即0-1背包问题, 已经不具有贪心选择性质,原问题的整体最优解无法通过一系列局部最优的选择得到,因此这类问题得到的是近似解。 给定 n 种宝物和一个容量为 m的背包,第i件宝物的重量是w[i],价值是v[i]。 问:应该如何选择装入背包的宝物,使得装入背包中的宝...

2018-10-20 15:00:02

阅读数 143

评论数 0

提示
确定要删除当前文章?
取消 删除