码迷,mamicode.com
首页 > 编程语言 > 日排行
二分图匹配——匈牙利算法
日常吐槽:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈今天是这么久以来唯一一次大爽(?)的日子。我,赵·机智·小机灵鬼儿用十分钟AC了XXX模板!掌声鼓励! 思路照样见XXX博客 https://blog.csdn.net/c20180630/article/details/70175814 反正小机灵鬼儿只是来 ...
分类:编程语言   时间:2018-08-05 22:37:46    阅读次数:235
Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
运行Python代码出现: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。 解决方法:去下载与你所安装的Python版本对应的pywin32并安装 下载链接:https://sourceforge.net/projects/pywin32/fil ...
分类:编程语言   时间:2018-08-05 22:38:08    阅读次数:436
选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 通俗地说:对比数组中前一个元素跟后一个元素的大小,如果后面的元素比前面的元素小则用一个变量k来记住他的位置,接 ...
分类:编程语言   时间:2018-08-05 22:38:33    阅读次数:201
堆排序
1 #include <stdio.h> 2 #include <malloc.h> 3 4 #define LeftChild(i) (2*(i)+1) 5 6 typedef int ElementType; 7 8 void SwapTwoNum(ElementType *Num_1,Elem ...
分类:编程语言   时间:2018-08-05 22:39:21    阅读次数:228
基数排序
#include #include #include typedef int ElementType; #define DIGIT 31 #define RADIX_10 10 int GetNumInPos(ElementType Num,int Pos) { ElementType Temp =... ...
分类:编程语言   时间:2018-08-05 22:39:30    阅读次数:198
排序之插入
直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)用java实现 ...
分类:编程语言   时间:2018-08-05 22:40:03    阅读次数:186
VS2010-MFC(VS2010应用程序工程中文件的组成结构)
转自:http://www.jizhuomi.com/software/143.html 用应用程序向导生成框架程序后,我们可以在之前设置的Location下看到以解决方案名命名的文件夹,此文件夹中包含了几个文件和一个以工程名命名的子文件夹,这个子文件夹中又包含了若干个文件和一个res文件夹,创建工 ...
分类:编程语言   时间:2018-08-05 22:40:28    阅读次数:283
【算法导论】第12章,二叉搜索树
二叉搜索树支持很多动态集合操作,可以当作字典,也可以当作优先队列。 二叉搜索树基本操作的时间代价与树的高度成正比,log n 级别。随机构造的二叉搜索树的期望高度就是 log n。 每个节点包含信息:key,卫星数据,父, 左孩子,右孩子。 12.1 二叉搜索树的定义: 左子树小于节点,右子树大于节 ...
分类:编程语言   时间:2018-08-05 23:22:17    阅读次数:216
python初识(列表,元组,字典)
——列表:(中括号括起来;逗号分隔每个元素;列表中的元素可以是数字,字符串,列表,布尔值等等) (列表元素可以被修改) list(类) (有序的) 【1】索引取值;切片取值;for循环;while循环 (运行结果) 【2】列表元素的修改 【3】列表元素的删除 【4】字符串转换成列表 【5】列表转换成 ...
分类:编程语言   时间:2018-08-05 23:22:47    阅读次数:197
Java并发编程:深入剖析ThreadLocal (总结)
问答形式总结: 1、 ThreadLocal类的作用 ThreadLocal的作用是提供线程内的局部变量,这种变量在多线程环境下访问时能够保证各个线程里变量的独立性。 ThreadLocal用于保存某个线程共享变量:对于同一个static ThreadLocal,不同线程只能从中get,set,re ...
分类:编程语言   时间:2018-08-05 23:23:38    阅读次数:240
Java基础二十三
1 网络编程概述 1.1 计算机网络 是指地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 1.2 网络编程 用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 2 网络 ...
分类:编程语言   时间:2018-08-05 23:23:46    阅读次数:177
react数组key的唯一性
1、不要使用数组的index索引作为key 2、在相邻的元素间,一定确保key的唯一性,如果出现了相同的 key,会抛出一个 Warning,告诉相邻组件间有重复的 key 值。并且只会渲染第一个重复 key 值中的元素,因为 react 会认为后续拥有相同 key 的都是同一个组件。 3、稳定在这 ...
分类:编程语言   时间:2018-08-05 23:25:18    阅读次数:230
java做web抓取
就像许多现代科技一样,从网站提取信息这一功能也有多个框架可以选择。最流行的有JSoup、HTMLUnit和Selenium WebDriver。我们这篇文章讨论JSoup。JSoup是个开源项目,提供强大的数据提取API。可以用它来解析给定URL、文件或字符串中的HTML。它还能操纵HTML元素和属 ...
分类:编程语言   时间:2018-08-05 23:25:37    阅读次数:221
HDU 4325 离散化+树状数组 或者 不使用树状数组
题意:给出一些花的开放时间段,然后询问某个时间点有几朵花正在开放。 由于ti<1e9,我们需要先将时间离散化,然后将时间点抽象为一个数组中的点,显然,我们需要进行区间更新和单点查询,可以考虑线段树与树状数组两种做法,一般的,树状数组是用来维护区间和与单点修改的,那么,如何通过树状数组进行区间更新和单 ...
分类:编程语言   时间:2018-08-05 23:26:02    阅读次数:202
python中的join、set集合、深浅拷贝
一. join 1. str中的join方法. 把列表转换成字符串 2. 列表和字典在循环的时候不能直接删除. 需要把要删除的内容记录在新列表中. 然后循环新列表.删除字典或列表 3. fromkeys() 1. 返回新字典. 对原字典没有影响 2. 后面的value.是多个key共享一个value ...
分类:编程语言   时间:2018-08-05 23:26:34    阅读次数:189
python2x如何迁移代码到python3中
2to3 - 自动Python 2到3代码转换 2to3是一个Python程序,它读取Python 2.x源代码并应用一系列修复程序将其转换为有效的Python 3.x代码。标准库包含一组丰富的修复程序,可以处理几乎所有代码。但是,2to3支持库lib2to3是一个灵活的通用库,因此可以为2to3编 ...
分类:编程语言   时间:2018-08-05 23:26:41    阅读次数:276
unity实现一个物体绕着某点旋转
transform.RotateAround(o.transform.position,Vector3.up,20*Time.deltaTime);transform.Rotate(Vector3.up, 20*Time.deltaTime, Space.World); RotateAround() ...
分类:编程语言   时间:2018-08-05 23:27:09    阅读次数:3172
python opencv3 向图像里写字
git:https://github.com/linyi0604/Computer-Vision ...
分类:编程语言   时间:2018-08-05 23:27:23    阅读次数:559
模拟退火算法
一、什么是模拟退火算法 1、爬山算法 在了解模拟退火算法之前,先来看一下爬山算法:爬山算法是一种贪心算法,该算法每次从当前的解空间中选取一个解作为最优解,直到达到一个局部最优解。假设函数f(x)的图像如下图: 现在使用爬山算法来求f(x)的最大值,若C为当前最优解,则爬山算法搜索到A就会停止搜索,这 ...
分类:编程语言   时间:2018-08-05 23:28:48    阅读次数:317
拼多多2018/8/5算法工程师笔试
给定一个含有N<=100个用户的朋友列表<=100,对于一个指定用户,找到这个用户最可能认识的人。最可能认识的人定义为这个人和当前用户不是朋友关系(a是b的朋友,b是a的朋友),但是有最多共同朋友。如果用户和所以人都没有共同朋友返回-1. 输入: 5 01 2 34 04 04 01 2 3 输出: ...
分类:编程语言   时间:2018-08-05 23:30:06    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!