会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jiaxh
博客园
首页
新随笔
联系
订阅
管理
2024年2月21日
单例模式五种实现方式以及在JDK中的体现
摘要: 单例模式五种实现方式以及在JDK中的体现 一、五种实现方式 1、饿汉式 构造私有 提供一个静态私有的成员常量,类型就是单例类型,值是用私有构造创造出来的唯一实例 提供公共的静态方法获取上述的静态成员常量 public class Singleton1 implements Serializable
阅读全文
posted @ 2024-02-21 10:31 编程小白Jxh
阅读(252)
评论(0)
推荐(0)
2023年10月28日
数据结构与算法(LeetCode)第一节:认识复杂度,对数器,二分法与异或运算
摘要: 一、认识复杂度 1.评估算法优劣的核心指标: 时间复杂度:当完成了表达式的建立,只要把最高阶项留下即可。低阶项都去掉,高阶项的系数也去掉,记为O(去掉系数的高阶项); 时间复杂度是衡量算法流程的复杂度的一种指标,该指标只与数据量有关,与过程之外的优化无关 常见的时间复杂度(从好到坏) O(1)
阅读全文
posted @ 2023-10-28 15:04 编程小白Jxh
阅读(55)
评论(0)
推荐(0)
数据结构与算法(LeetCode) 第二节 链表结构、栈、队列、递归行为、哈希表和有序表
摘要: 一、链表结构 1.单向链表节点结构 public class Node{ public int value; public Node next; public Node(int data){ value=data; } } 2.双向链表节点结构 public class DoubleNode{ pu
阅读全文
posted @ 2023-10-28 15:01 编程小白Jxh
阅读(65)
评论(1)
推荐(0)
公告