码迷,mamicode.com
首页 > 编程语言
排序算法总结
1.插入排序 循环数组,从第二个开始,和前面的比较,找到它的位置插入他的指定位置 2.归并排序 选择一个基准值,把序列分成两个,在合并起来,递归完成,当最小序列长度小于等于1,直接返回该序列 ...
分类:编程语言   时间:2017-08-17 14:23:30    阅读次数:5
《算法导论》插入排序
2017-08-17 11:40:36 writer:pprp 最简单的插入排序,用代码实现思想 ...
分类:编程语言   时间:2017-08-17 14:23:14    阅读次数:6
springCloud--补充:返回json与xml格式
[email protected],现在还没有找到原因,使用如下可以如常的返回json格式:@RestController publicclassUserController{ @Autowired privateUserDaouserDao; @GetMapping(value="/{id}",produces={"application/json;charset=UTF-8"}) public..
分类:编程语言   时间:2017-08-17 13:07:13    阅读次数:21
算法笔记--数位dp
算法笔记 这个博客写的不错:http://blog.csdn.net/wust_zzwh/article/details/52100392 模板: 例题1:HDU 2089 不要62 代码: #include<bits/stdc++.h> using namespace std; #define l ...
分类:编程语言   时间:2017-08-17 13:07:03    阅读次数:21
C++中智能指针的设计和使用
智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,可以确保自己主动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指 ...
分类:编程语言   时间:2017-08-17 13:06:10    阅读次数:19
python 入门之路总结
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:编程语言   时间:2017-08-17 13:05:43    阅读次数:19
java学习(10):求最接近点对问题
1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 import java.util.Scanner; 5 6 public class Main { 7 8 public ... ...
分类:编程语言   时间:2017-08-17 13:04:44    阅读次数:22
python 学习分享-socket编程
socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。 通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一 般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Soc ...
分类:编程语言   时间:2017-08-17 13:03:17    阅读次数:19
Java——Collection集合的常规用法
Collection 接口是 List 、Set 和 Queue 接口的父接口,该接口定义的方法即可用于操作 Set 集合,也可用于操作 List 和Queue 集合。 Collection 接口里定义了如下操作集合元素的方法。 ...
分类:编程语言   时间:2017-08-17 13:02:56    阅读次数:7
python 学习分享-实战篇高级的ftp
#server代码 import socketserver,os,hashlib Base_paht = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + '/db' class Server_ftp(socketserver... ...
分类:编程语言   时间:2017-08-17 13:02:06    阅读次数:6
php对象和数组互转
function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $obj->$key = $val; } } else { $obj = ... ...
分类:编程语言   时间:2017-08-17 13:00:59    阅读次数:6
python中生成器
1.简介 通过列表生成式,我们可以直接创建一个列表,但是受到内存的限制,列表容量肯定是有限的。 如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢? 在Python中,这种一边循环一边计算的机制,称为生成器:generator。 2.示例 2.1列表生成式的[] ...
分类:编程语言   时间:2017-08-17 13:00:21    阅读次数:6
按算法刷题路线
搜索:八数码,生日蛋糕,靶形数独,(虫食算),最优贸易,引水入城,埃及分数,(p1189) dp:方格取数,树网的核,旅行路线 贪心:huffman,疫情控制 生成树:灾后重建,货车运输 连通块:间谍网络,星球大战 最短路:最优贸易,社交网络 最大流:地震逃生 区间:RMQ,区间连续和 数论:han ...
分类:编程语言   时间:2017-08-17 12:57:23    阅读次数:6
spark.mllib源代码阅读-优化算法1-Gradient
Spark中定义的损失函数及梯度,在看源代码之前,先回想一下机器学习中定义了哪些损失函数,毕竟梯度求解是为优化求解损失函数服务的。监督学习问题是在如果空间F中选取模型f作为决策函数。对于给定的输入X,由f(X)给出对应的输出Y,这个输出的预測值f(X)与真实值Y可能一致也可能不一致,用一个损失函数( ...
分类:编程语言   时间:2017-08-17 12:55:56    阅读次数:7
python 学习分享-socketserver
SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进 程” 专门负责处理当前客户端的所有请求。 ThreadingTCPSer ...
分类:编程语言   时间:2017-08-17 12:53:54    阅读次数:9
判断一个数组是不是一维数组
int count ( mixed $var [, int $mode ] ) -- 计算数组中的单元数目或对象中的属性个数 如果可选的 mode 参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。mode 的默认值是 0。co ...
分类:编程语言   时间:2017-08-17 12:53:03    阅读次数:11
删除线性表中为x的元素的三种简单算法。
1 //删除线性表中不为x的元素。 2 void delete_list(Sqlist &L,int x){ 3 int k = 0; 4 for(int i=0;i < L.length;i++){ 5 if(L.data[i] != x){ 6 L.data[k] = L.data[i]; 7 ... ...
分类:编程语言   时间:2017-08-17 12:51:16    阅读次数:11
255445条   上一页 1 ... 3 4 5 6 7 8 9 ... 15027 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!