上一页 1 2 3 4 5 6 7 8 ··· 198 下一页
摘要: 堆的概念 在介绍堆排序之前,首先需要说明一下,堆是个什么玩意儿。 堆是一棵顺序存储的完全二叉树。 其中每个结点的关键字都不大于其孩子结点的关键字,这样的堆称为小根堆。 其中每个结点的关键字都不小于其孩子结点的关键字,这样的堆称为大根堆。 举例来说,对于n个元素的序列{R0, R1, ... , Rn 阅读全文
posted @ 2021-12-13 18:59 brady-wang 阅读(137) 评论(0) 推荐(0)
摘要: import java.util.Arrays; public class Hello { public static void quickSort(int[] arr,int low,int high){ int i,j ,temp,t; if (low > high){ return ; } i 阅读全文
posted @ 2021-12-13 14:49 brady-wang 阅读(39) 评论(0) 推荐(0)
摘要: 小灰的漫画算法之旅 java python下载 阅读全文
posted @ 2021-12-11 11:32 brady-wang 阅读(138) 评论(0) 推荐(0)
摘要: 我认为双指针技巧还可以分为两类,一类是「快慢指针」,另一类是「左右指针」。前者解决主要解决链表中的问题,比如典型的判定链表中是否包含环;后者主要解决数组(或者字符串)中的问题,比如二分查找。 一、快慢指针的常见算法 快慢指针一般都初始化指向链表的头结点 head,前进时快指针 fast 在前,慢指针 阅读全文
posted @ 2021-12-11 10:57 brady-wang 阅读(136) 评论(0) 推荐(0)
摘要: # coding:utf-8 import cv2 as cv img = cv.imread("a.jpg", cv.IMREAD_GRAYSCALE) cv.imwrite('grayscale_4.jpg', img) if __name__ == "__main__": pass 阅读全文
posted @ 2021-12-10 17:00 brady-wang 阅读(177) 评论(0) 推荐(0)
摘要: Anaconda要装3.5.2,对应python3.6版本,无外网推荐用清华源镜像 链接 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ OpenCV装3.4.1.15 指令:pip install -i https://pypi.tun 阅读全文
posted @ 2021-12-08 20:16 brady-wang 阅读(1032) 评论(0) 推荐(0)
摘要: str1 := "Golang"str2 := "Go语言"fmt.Println(reflect.TypeOf(str2[2]).Kind()) // uint8 阅读全文
posted @ 2021-12-07 18:10 brady-wang 阅读(104) 评论(0) 推荐(0)
摘要: 我周围的人几乎都认为二分查找很简单,但事实真的如此吗?二分查找真的很简单吗?并不简单。看看 Knuth 大佬(发明 KMP 算法的那位)怎么说的: Although the basic idea of binary search is comparatively straightforward, t 阅读全文
posted @ 2021-12-02 11:20 brady-wang 阅读(162) 评论(0) 推荐(0)
摘要: import os import random import re import time import lxml.etree import requests import faker fake = faker.Faker() uaList = [] for i in range(0, 10): u 阅读全文
posted @ 2021-11-27 10:41 brady-wang 阅读(128) 评论(0) 推荐(0)
摘要: 解决Rust -- update crates.io过慢的问题 在经过一系列操作,科,学,上,网等方法之后亲测无效,想到更改rust的文件源来加快速度 首先进入电脑的cargo目录,MAC OS 默认安装在 ~/.cargo下: cd ~/.cargo 创建一个config文件,这里使用vim编辑器 阅读全文
posted @ 2021-11-26 15:23 brady-wang 阅读(789) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 198 下一页