在容器中读取Bean的信息,如遇到对扫包做 public class MainClass { public static void main(String[] args) { AnnotationConfigApplicationContext ctx = new AnnotationConfigA ...
分类:
其他好文 时间:
2020-04-26 17:19:41
阅读次数:
175
title: KM算法原理+证明 date: 2020 04 26 categories: ["算法"] summary: "以匈牙利算法为基础,改善后用于求解带权二分图的求最佳匹配问题。百度百科中有KM算法的介绍,当中有证明过程:[百度KM算法]" author: White Song tags: ...
分类:
编程语言 时间:
2020-04-26 16:53:40
阅读次数:
67
任务调度器。给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。然而,两个相同种类的任务之间必须有 ...
分类:
其他好文 时间:
2020-04-26 14:04:34
阅读次数:
84
错误写法: vector<T>* call() { vector<T> t; ... return &t; }int main(){ vector<T>* t=call(); ...} 正确写法: void call(vector<T>* t) { (*t)... ... } int main() ...
分类:
编程语言 时间:
2020-04-26 13:45:57
阅读次数:
73
leetcode 42. 接雨水 一、前言 今天刷了一道个人觉得好难的leetcode题目(大神可以忽略) 二丶题目 42. 接雨水 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] ...
分类:
编程语言 时间:
2020-04-26 13:45:33
阅读次数:
64
1、已知平面上一点p、法线N 求平面方程 法向量N: N(a,b,c) 点P: p(x0, y0, z0) 平面方程: a(x-x0)+b(y-y0)+c(z-z0)=0;A = aB = bC = cD = -1*(a*x0+b*y0+c*z0)Ax+By+Cz+D=0; 综上所述方程Ax+By+ ...
分类:
其他好文 时间:
2020-04-26 11:19:53
阅读次数:
105
一个人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 19349 Accepted Submission(s): 6763 Proble ...
分类:
编程语言 时间:
2020-04-26 10:38:03
阅读次数:
90
varhyphenateRE=/\B([A-Z])/g;varhyphenate=function(str){returnstr.replace(hyphenateRE,‘-$1‘).toLowerCase()}console.log(hyphenate("aaaaDssssFcccc"));//aaaa-dssss-fcccc//"-$1":捕获到什么字符$1就引用什么字符,
分类:
其他好文 时间:
2020-04-26 09:19:36
阅读次数:
110
为了提高自己的代码能力,小张制定了 LeetCode 刷题计划,他选中了 LeetCode 题库中的 n 道题,编号从 0 到 n 1,并计划在 m 天内按照题目编号顺序刷完所有的题目(注意,小张不能用多天完成同一题)。 在小张刷题计划中,小张需要用 time[i] 的时间完成编号 i 的题目。此外 ...
分类:
其他好文 时间:
2020-04-26 01:36:55
阅读次数:
55
冒泡排序: 数值小的慢慢向上浮起,形同冒泡,即升序排列数值 实现过程: 相邻数值两两交换,每轮冒泡(循环)把最小/大的数放在最后。 从第一个数值开始,如果相邻两个数的排列顺序与我们的期望不同,则将两个数的位置进行交换(对调); 如果其与我们的期望一致,则不用交换。 重复这样的过程,一直到最后没有数值 ...
分类:
编程语言 时间:
2020-04-26 01:23:57
阅读次数:
62