- 博客(6)
- 收藏
- 关注
原创 1.创建型模式--单例模式(饿汉式)
**单例(Singleton)模式:定义**: 指一个类只有一个实例,该类能自行创建这个实例。举例: Windows中只能打开一个任务管理器,防止打开多个造成资源的浪费或者各个窗口显示的内容不一致。特点:1.单例类只有一个实例对象;2.该单例对象必需由单例类自行创建;3.单例类对外提供一个访问该单例的全局访问点;结构:1.单例类: 包含一个实例且能自行创建这个实例的类;2.访问...
2019-11-30 15:04:48 195
原创 java设计模式总述
现在在学习java设计模式,虽然有些枯燥,但用处却很大,因为和算法一样修炼的是内功,共23种,只写一些重要的,常用的,先来总结下7种设计原则,他们是软件设计模式必须尽量遵守的原则,并不是没遵守这些准则就没法写代码了,而是便于后期的维护。口诀: 开口合里迪单依(一)开闭原则:要对扩展开放,对修改关闭(二)接口隔离原则在设计接口的时候要精简单一,尽量让一个接口定义一类操作(三)合成复用原...
2019-11-30 14:39:06 167
原创 comet OJ 当我们同心在一起
当我们同心在一起题目描述平面上有 n 个坐标相异的点,请问当中有多少组非共线的三个点,这三个点的 外心 也在这 n个点之中?样例输入 150 0-2 00 2-1 12 0样例输出 12解析: 数学题,可以采用枚举任意三个点计算外心,但复杂度为n^3,提交不了这里用到外心的性质: 外心是三角形三边垂直平分线的交点, 所以三个点到外心等距。所以...
2019-11-27 15:55:20 192
原创 Comet OJ 双十一特惠简单版
题目描述※ 简单版与困难版的唯一区别是粗體字部份和 vv 的数据范围。在双 11 时,心慧精品店有个特别的折价活动如下:首先,我们定义一个正整数为"好的"当且仅当此数仅由数字 1 构成,举例来说 1, 11, 111, 11111 都是「好的」,但 10、123、321 都是「不好的」。接着,若一个商品原价为 xx,若顾客能把 xx 表示为 kk 个「好的」数字,那么此顾客就能用 kk 元...
2019-11-24 18:08:30 190
原创 nyoj-24 Point game DFS
24 Point game时间限制:3000 ms | 内存限制:65535 KB难度:5描述There is a game which is called 24 Point game.In this game , you will be given some numbers. Your task is to find an expression which have all the...
2019-11-07 19:52:28 128
转载 nyoj 42 一笔画
一笔画问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述zyc从小就比较喜欢玩一些小游戏,其中就包括画一笔画,他想请你帮他写一个程序,判断一个图是否能够用一笔画下来。规定,所有的边都只能画一次,不能重复画。输入第一行只有一个正整数N(N<=10)表示测试数据的组数。每组测试数据的第一行有两个正整数P,Q(P<=1000,Q<=2000),...
2019-11-02 19:47:15 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人