码迷,mamicode.com
首页 >  
搜索关键字:python 算法 列表 求和    ( 261471个结果
Mac OS X中搭建Python科学计算环境
这个日志也是参考了几位网友的经验(例如这篇日志:http://blog.csdn.net/waleking/article/details/7578517)。他们推荐使用Mac Ports这样的软件来管理和安装所有的安装包。按照这里的教程:http://www.macports.org/install.php,需要首先安装Xcode,如果下载网速不好的话,使用浏览器下载可能需要数个小时。这里建...
分类:编程语言   时间:2014-07-22 23:05:34    阅读次数:354
给电信专业大二学生解答几个问题
问题   1,什么是程序员持续的竞争力(除自学能力外,是否算法占重要角色)   按理说越老越富有经验和竞争力,什么原因导致很多程序员30岁以后跟不上技术的发展,他们和那些高手差距是什么   2,我的计划需要哪些改进,或者不合理的,算法是否都要用C语言写出来(我的想法是用C语言,这样就能学好算法同时又理解好C语言,但是又纠结,用C是面向过程的算法,这样学出来的算法能否通用于面向对象编程)   3,是否C语言基础牢固才能更好的理解一些经典的计算机书籍   4,不想做一个只会用某种语言单纯敲代码的码农,要成为一个...
分类:移动开发   时间:2014-07-22 23:03:33    阅读次数:397
【算法】第 n 小数 nth_element
STL 中取第 n 小数的算法 nth_element 的函数原型如下 template void nth_element(RandomAccessIterator first, RandomAccessIterator nth, RandomAccessIterator last); 算法说明: 1、功能:执行 nth_element 后,nth 所指位置的元素将是整个区间有序时在该处的元素。对 [first, nth) 中的任意迭代器 i 和 [n...
分类:其他好文   时间:2014-07-22 23:03:14    阅读次数:345
解决eclipse编辑python程序的SyntaxError: Non-ASCII character错误
错误信息如下: File "E:\work\pydev\pythodemo\src\code\string.py", line 1 SyntaxError: Non-ASCII character '\xe5' in file E:\work\pydev\pythodemo\src\code\string.py on line 1, but no encoding declared; see ...
分类:编程语言   时间:2014-05-01 22:00:23    阅读次数:440
Lua基础——赋值语句、表达式、流程控制
赋值语句 注释,用(--)来表示 定义,lua中没有定义(申明数据类型),它是通过赋值来确定其数据类型的。 赋值,是改变一个变量的值和改变表域的最基本的方法。 a = "hello" .. "world"   Lua可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左边的变量。a, b = 10, 2*x  a=10; b=2*x  遇到赋值语句...
分类:其他好文   时间:2014-05-01 18:16:03    阅读次数:337
A*算法的寻路中的应用——无阻挡
按照之前转载的文章,自己先实现了下,表示还是很多坑: #include "stdio.h" #include #include #include #include using namespace std; int neigor[][2] ={ {-1, -1}, {0, -1}, {1, -1}, {1, 0}, {1, 1}, {0, 1}, {-1, 1}, {-1, 0} }...
分类:其他好文   时间:2014-05-01 18:03:27    阅读次数:320
HDFS集中式缓存管理(Centralized Cache Management)
Hadoop从2.3.0版本开始支持HDFS缓存机制,HDFS允许用户将一部分目录或文件缓存在HDFS当中,NameNode会通知拥有对应块的DataNodes将其缓存在DataNode的内存当中 集中式缓存管理有着许多显著的优势: 防止那些被频繁使用的数据从内存中清除因为DataNode的缓存由NameNode来管理,applications在做任务安排时可以查询这个缓存的列表,...
分类:其他好文   时间:2014-05-01 17:45:58    阅读次数:379
Java与C之间的socket通信
最近正在开发一个基于指纹的音乐检索应用,算法部分已经完成,所以尝试做一个Android App。Android与服务器通信通常采用HTTP通信方式和Socket通信方式。由于对web服务器编程了解较少,而且后台服务器已经采用原始socket实现与c客户端通信,这就要求Android客户端也采用socket实现。所以在开发Android app时采用了原始socket进行编程。 由于算法是用C语言...
分类:编程语言   时间:2014-04-30 22:31:38    阅读次数:408
第一个 Python 程序 - Email Manager Demo
看了一些基础的 Python 入门教程后,深深感觉到 Python 的简洁与强大,这是我的第一个 Python Demo。以下是完整代码与运行截图。 代码: # encoding: utf-8 ''' @author: Techzero @email: techzero@163.com @time: 2014-4-30 下午1:31:04 ''' import os import sys im...
分类:编程语言   时间:2014-04-30 22:18:39    阅读次数:433
七大排序算法(冒泡,选择,插入,希尔,快速,合并,堆排序)的java实现
冒泡排序 思路:就是每次将最大或最小的元素放到数组的最后,so easy!时间复杂度为(O(n^2)) public class BubbleSort { public static void bubbleSort(int[] a) { for (int j = 1; j < a.length; j++) { for (int i = 0; i < a.length - j; i+...
分类:编程语言   时间:2014-04-30 22:12:40    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!