首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刀法如飞
掘友等级
程序员
四十不惑的中年程序员🧑🏻🏫 二十年编程经验🐾💻 对互联网和人生的思考🧠 关注我❤️,分享技术、互联网、人生点滴感悟。🙏 编程语言:Java/JS/Python/Go/C
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 59
沸点 1
赞
60
返回
|
搜索文章
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【命令设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 命令模式(Command Pattern)是一种数据驱动的设计模式,也是一种行为型设计模式。这种模式的请求以命令的形式包裹在对象中,并传给调用对象。调用对象再寻找合适...
1
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【组合设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
【组合设计模式详解】C/Java/JS/Go/Python/TS不同语言实现 简介 组合模式(Composite Pattern),又叫部分整体模式,是一种结构型设计模式。...
1
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【装饰器设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 装饰器模式(Decorator Pattern)是一种结构型设计模式。将对象放入到一个特殊封装的对象中,为这个对象绑定新的行为,具备新的能力,同时又不改变其原有结构。...
1
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【过滤器设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern),是一种结构型模式。这种模式允许使用不同的标准条件来过滤一组对象,并通过逻辑运...
1
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【外观设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 外观模式(Facade Pattern),也叫门面模式,是一种结构型设计模式。它向现有的系统添加一个高层接口,隐藏子系统的复杂性,这个接口使得子系统更加容易使用。 如...
5
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【享元设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 享元模式(Flyweight Pattern),是一种结构型设计模式。主要用于减少创建对象的数量,以减少内存占用和提高性能。它摒弃了在每个对象中保存所有数据的方式,通...
3
评论
分享
刀法如飞
赞了这篇文章
刀法如飞
程序员
·
2年前
关注
【解释器设计模式详解】C/Java/Go/JS/TS/Python不同语言实现
简介 解释器模式(Interpreter Pattern)是一种行为型设计模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式常被用在 SQL 解析、符...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【JavaScript快速排序算法】不同版本原理分析
说明 快速排序(QuickSort),又称分区交换排序(partition-exchange sort),简称快排。快排是一种通过基准划分区块,再不断交换左右项的排序方式,...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【责任链设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,也叫职责链模式、命令链模式。这种模式为请求创建了一个接收者对象的链,允许你...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【AIGC文档大全】ChatGPT-4技术报告中文版、AIGC发展趋势报告
《GPT-4技术报告官方英文版》、《GPT-4技术报告-中文版》、腾讯研究院《AIGC发展趋势报告2023:迎接人工智能的下一个时代》、《信通院AIGC白皮书》等免费下载。...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【建造者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 建造者模式(Builder Pattern),也叫生成器模式,属于创建型模式。它使用多个简单的对象一步一步构建成一个复杂的对象。它允许你使用相同的创建代码生成不同类型...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【质因数分解算法详解】C/Java/Go/Python/JS/Dart/Swift/Rust等不同语言实现
【质因数分解算法详解】C/Java/Go/Python/JS/Dart/Swift/Rust等不同语言实现 关于质因数分解算法的不同语言实现,通过实例来看不同语言的差异 什...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【桥接设计模式详解】Java/JS/Go/Python/TS不同语言实现
【桥接设计模式详解】Java/JS/Go/Python/TS不同语言实现 简介 桥接模式(Bridge Pattern)是一种结构型设计模式,它将一个大类或一系列紧密相关的...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【希尔排序算法详解】Java/Go/Python/JS/C不同语言实现
希尔排序(Shell Sort)是插入排序的一种改进版,也称递减增量排序算法(Diminishing Increment Sort),其实质是将数列分组,然后再按插入算法分...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【选择排序算法详解】Java/Go/Python/JS/C 不同语言实现
选择排序(Selection Sort)是一种简单直观的排序算法。跟冒泡、插入排序一样,它将数列分为已排序和待排序两个区间,然后找出最小或最大交换排序。如果提升性能则可同时...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【基数排序算法详解】Java/Go/Python/JS/C不同语言实现
基数排序(RadixSort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。可以从低到高或从高到低进行逐位比较。...
1
1
分享
刀法如飞
程序员
·
2年前
关注
【快速排序算法详解】Java/Go/Python/JS/C不同语言实现
【快速排序算法详解】Java/Go/Python/JS/C不同语言实现 说明 快速排序(QuickSort),又称分区交换排序(partition-exchange sor...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【合并两个已排序数组算法详解】Java/Go/Python/JS不同语言实现
【合并两个已排序数组算法详解】Java/Go/Python/JS不同语言实现 说明 合并两个已排序的数组,这再算法中经常遇到。 策略: 策略一:双指针法,建立1个新数组,长...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【归并排序算法详解】Java/Go/Python/JS/C不同语言实现
【归并排序算法详解】Java/Go/Python/JS/C不同语言实现 说明 归并排序(Merge Sort)算法,也叫合并排序,是创建在归并操作上的一种有效的排序算法。这...
1
评论
分享
刀法如飞
程序员
·
2年前
关注
【堆排序算法详解】Java/Go/Python/JS/C不同语言实现
堆排序(Heap Sort)算法,是将数据看成近似完全二叉树结构,并根据完全二叉树的特性来进行排序的一种算法。这里Java/C/Go/JavaScript/Python等语...
1
评论
分享
下一页
个人成就
文章被点赞
126
文章被阅读
28,063
掘力值
1,279
关注了
0
关注者
21
收藏集
0
关注标签
10
加入于
2020-06-18