相关文章
数据结构和算法之插入排序
一、插入排序
插入排序是一种简单直观的排序算法。它的原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 #mermaid-svg-v2YbPqchr8qWCPvn {font-family:"trebuchet ms",verdana,arial,san…
编程日记
2024/12/16 15:23:13
笔记 | 排序算法实现(Python)
排序算法 一、选择排序二、合并/归并排序三、快速排序四、计数排序 排序类型时间复杂度选择排序(Selection Sort) O ( n 2 ) O(n^{2} ) O(n2)合并/归并排序(Merge Sort) O ( n log n ) O(n\log n ) O(nlogn)快速排序(Quick Sort)平均情况 O ( n log …
编程日记
2024/12/22 20:49:18
绘图 | MATLAB
目的语法注意事项图片中出现网格grid on放在plot后面在同一图片中绘制多个图例hold on在图形中添加图例legend
LineSpec
线性
线型描述线型描述" - "实线" : "点线" - - "虚线" -. "点划线
标记
标记描述标记描述“o”圆圈“squa…
编程日记
2024/12/25 8:54:16
bert ranking pairwise demo
下面是用bert 训练pairwise rank 的 demo
import torch
from torch.utils.data import DataLoader, Dataset
from transformers import BertModel, BertTokenizer
from sklearn.metrics import pairwise_distances_argmin_minclass PairwiseRankingDataset(Dataset):def __ini…
编程日记
2024/12/24 16:22:55
手写Mybatis:第20章-Mybatis 框架源码10种设计模式分析
文章目录 一、类型:创建型模式1.1 工厂模式1.2 单例模式1.3 建造者模式 二、类型:结构型模式2.1 适配器模式2.2 代理模式2.3 组合模式2.4 装饰器模式 三、类型:行为型模式3.1 模板模式3.2 策略模式3.3 迭代器模式 一、类型:创建型…
编程日记
2024/12/16 1:18:21
ElasticSearch简介
一、基本概念
1、Index(索引)
动词,相当于 MySQL 中的 insert; 名词,相当于 MySQL 中的 Database
2、Type(类型)
在 Index(索引)中,可以定义一个或多个类…
编程日记
2024/11/28 1:35:04