TH_NUM的博客

日常积累

c#自定义集合类

在System.Collections 命名空间下,常用的集合类中,这两个类不属于集合,而是作为自定义集合类的基类。 内置的集合并不能满足所有的数据集合处理,c#为用户自定义集合提供条件。这两个基类如下: CollectionBase:为强类型集合提供abstract 基类 Dictiona...

2016-07-21 11:22:58

阅读数:1523

评论数:0

c#自定义排序方法

代码:class Word { public string value { get; set; } public int count { get; set; } } class WordCountCompare<T>:ICompa...

2016-07-20 12:50:26

阅读数:211

评论数:0

c#计算程序的运行时间

直接贴出代码: DateTime start = DateTime.Now; DateTime end = DateTime.Now; Console.WriteLine(“耗时:{0}秒”,end.Subtract(start).Milliseconds);

2016-07-20 12:48:46

阅读数:195

评论数:0

Python科学计算之NumPy

NumPy是Python用于处理大型矩阵的一个速度极快的数学库。它允许你在Python中做向量和矩阵的运算,而且很多底层的函数都是用C写的,你将获得在普通Python中无法达到的运行速度。 如果你想进入数据科学或Python中的机器学习,NumPy绝对是科学计算Python成功的关键,因此它是必...

2016-07-13 14:55:50

阅读数:615

评论数:0

STL<algorithm>中的nth_element()方法的使用

nth_element()方法的使用 通过调用nth_element(start, start+n, end) 方法可以使第n大元素处于第n位置(从0开始,其位置是下标为 n的元素),并且比这个元素小的元素都排在这个元素之前,比这个元素大的元素都排在这个元素之后,但不能保证他们是有序的,下面是这个...

2016-07-11 17:05:38

阅读数:197

评论数:0

python实现根据两点经纬度计算实际距离

下面是python 两种方法实现的距离的计算,可能误差有一定的区别# -*- coding: utf-8 -*- from math import* def Distance1(Lat_A,Lng_A,Lat_B,Lng_B): #第一种计算方法 ra=6378.140 #赤道半径 ...

2016-07-06 17:36:54

阅读数:5651

评论数:0

python冒泡排序和Range用法

首先熟悉一下 for 循环的range用法:#第一种 for i in range(0,8,2): print i 结果: 0 2 4 6 #第二种 for i in range(0,4): print i 结果: 0 1 2 3 #第三种 for i in range(4): ...

2016-07-06 17:21:03

阅读数:239

评论数:0

python特有的输出格式

Python一共有两种格式化输出语法, 一种是类似于C语言printf的方式,称为 Formatting Expressionprint '%s %d-%d' % ('hello', 7, 1) 结果:'hello 7-1'另一种是类似于C#的方式,称为String Formatting Met...

2016-07-06 17:10:55

阅读数:405

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭