上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: 在LeetCode商店中, 有许多在售的物品。 然而,也有一些大礼包,每个大礼包以优惠的价格捆绑销售一组物品。 现给定每个物品的价格,每个大礼包包含物品的清单,以及待购物品清单。请输出确切完成待购清单的最低花费。 每个大礼包的由一个数组中的一组数据描述,最后一个数字代表大礼包的价格,其他数字分别表示 阅读全文
posted @ 2019-06-27 22:40 码到成功hy 阅读(451) 评论(0) 推荐(0) 编辑
摘要: *****线程池*****创建线程的方式-推荐使用线程池来创建线程 线程池的核心两大接口ExecutorService:普通线程池 -void execute(Runnable command); -<T> Future<T> submit(Callable<T> task || Runnable) 阅读全文
posted @ 2019-06-11 21:21 码到成功hy 阅读(159) 评论(0) 推荐(0) 编辑
摘要: synchronized使用:同步代码块synchronized(this|任意一个Object子类对象|当前类.class) { } 同步方法 修饰普通对象方法 锁当前对象this 修饰类的静态方法 锁当前类.class 保护的是什么?几个锁?使用一把锁锁住了两个毫无关系的对象 如何保护毫无关系的 阅读全文
posted @ 2019-06-10 23:44 码到成功hy 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.进程与线程进程:操作系统中程序的一次执行过程或一个周期,是操作系统资源分配的最小单元线程:进程的一个子任务,是操作系统任务分配的最小单元,在一个进程中的所有线程共享进程资源进程与线程区别:1)进程是操作系统资源分配的最小单元,线程是操作系统任务分配的最小单元2)进程的启动与销毁开销较大,与此相比 阅读全文
posted @ 2019-06-07 12:26 码到成功hy 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 ;非负整数 fee 代表了交易股票的手续费用。 你可以无限次地完成交易,但是你每次交易都需要付手续费。如果你已经购买了一个股票,在卖出它之前你就不能再继续购买股票了。 返回获得利润的最大值。 示例 1: 阅读全文
posted @ 2019-06-04 13:20 码到成功hy 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 问题描述:对于电话簿,它应该有添加、更新、删除、展示联系人信息的功能 实现该功能运用的主要知识包括文件操作、xml文件解析(dom解析) 上面代码时.xml文件内容 问题分析:1)添加操作:我们首先要新建一个contact标签,并且对其id属性(具有唯一性)进行赋值,接下来创建它的子标签(如:nam 阅读全文
posted @ 2019-06-02 15:25 码到成功hy 阅读(2561) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 1: 示例 2: 阅读全文
posted @ 2019-05-30 21:59 码到成功hy 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 问题描述:n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。 给定两个int n和m,代表游戏的人数。请返回最后一个出局的人的编号。保证n和m小于等于1000。 思想: 把n个人的编号改为0~n-1,然后对删除的过程进行分析。 阅读全文
posted @ 2019-05-27 21:12 码到成功hy 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 问题描述:输入n个数,其中一个数的个数大于等于n/2,请输出那个数 例如: 输入: 18 3 3 5 4 3 2 4 2 3 3 4 5 2 13 3 3 3 3 输出:3 第一种方法:用map集合做,key-value分别对应数组元素和出现次数,代码如下: 第二种方法: 先看下面几个例子,蓝色是下 阅读全文
posted @ 2019-05-24 23:43 码到成功hy 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 阅读全文
posted @ 2019-05-24 16:54 码到成功hy 阅读(377) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
获取

hahah

name age option