最新 最热

排序算法

----笔者埋坑后面再来分析总结1. 插入排序直接插入排序:O(n^2)public static int[] insertSort(int[] arr){ int i,j,temp; for(i = 1; i < arr.length; i++){ temp = arr[i];......

2022-05-09
2

写个求因子

因子概念:假设整数n除以m,余数为0,我们就称m是n的因子,一个整数n的因子数包含它自身的所有因子个数。

2022-03-29
2

基数排序是什么?

基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时...

2021-09-03
3

Python|关于基数排序(1)

基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时...

2021-07-09
4

为.Net core 加入日志功能

前文再续,书接上一篇;话说上一篇,我们已经顺利将.Net Core的框架应用部署到IS上,但在实际使用中发现出现很多小问题,又不知道是哪个环境出问题;于是想查一下问题,而发现这个框架的日志只保留登陆的信息,对出错信息没有保存。...

2021-03-04
3

NLog 在NetCore中实现多实例注入DI, 实现多租户模式

通常, 我们在使用了 Microsoft.Extensions.DependencyInjection DI框架的情况下, 我们一般通过

2020-12-02
3

sort 升序还是降序?priority_queue 大根堆还是小根堆?

总会忘记,如果写一个比较函数 left < right, 那么,结果是降序还是升序呢。priority_queue是大根堆还是小根堆呢。

2020-10-10
3

排序算法及分析(插入、希尔、选择、冒泡)

假如我们要从小到大排序,下面几种简单的算法可以处理规模不大的数据,我写成函数形式。

2020-05-31
2

快速排序算法

最坏情况:$C_{max}=(n-1)+(n-2)+..+1=n(n-1)/2$,$M_{max}leq C_{min}$,$O(n^2)$

2020-05-31
2

NLog自定义Layout Renderer

本文自定义一个NLog Layout Renderer(显示HttpClient请求的耗时)

2020-04-15
3