- 博客(16)
- 收藏
- 关注
转载 Python基本数据类型详细介绍
1、空(None)表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。2、布尔类型(Boolean)在Python中,None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作False,还有自定义类型,如果实现了__nonzero__()或__len__()方法且方法返
2015-09-30 20:41:46 386
转载 Python关键字总结
Python中的关键字包括如下:and del from not while as elif global or with assert else if pass yield break except import print class exec in raise continue finally is return def for lambda try你想看看有哪些关键字?
2015-09-30 20:39:48 472
转载 Python range()函数
如果你需要一个数值序列,使用内建函数range() 会很方便,它产生等差级数序列。以下代码生成长度为5的数列:for i in range(5): print(i)输出:01234注意:默认情况下,range() 的起始值是 0。当然,可以让range() 的起始值定为某一个数,也可以指定一个不同的增量(甚至可以为负;有时这
2015-09-30 19:28:41 489
转载 视频无线传输的实现方式
通过无线方式在显示端显示图像,从技术层面来说,目前有两种途径予以解决。 第一种方式为传送视频数据。它的工作方式是,在视频发送端,先将视频流进行压缩,以数据包的形式无线发送到接收端,接收端收到数据包后进行重新组合,再进行解压缩还原图像。目前这种方式市面上的解决方案很多,比较有代表性的就是通过WIFI技术或UWB技术进行实现。第二种方式为直接传送视频流,不需要对视频进行压缩和解压缩的
2015-09-29 18:54:25 8892
转载 Python文档生成工具pydoc
在Python中有很多很好的工具来生成字符串文档(docstring),比如说: epydoc、doxygen、sphinx,但始终觉得pydoc还是不错的工具,用法非常简单,功能也算不错,本文主要介绍pydoc.pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB 页面的,还可以在服务器上以浏览器的方式呈现!【
2015-09-28 19:17:25 1059
转载 Python转义字符
在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:原始字符串有时我们并不想让转义字符生效,我们只想显示字符串原来的意思,这就要用r和R来定义原始字符串。如:print r'\t\r'实际输出为“\t\r”。 转义字符描述\(在行尾时)续行符\\反斜
2015-09-28 17:13:39 352
转载 Python字符串格式化 (%操作符)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。 模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并
2015-09-28 15:49:47 473
原创 Remove Nth Node From End of List
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* removeNthFromEnd(ListNode*
2015-09-28 09:42:29 372
原创 Longest Substring Without Repeating Characters
class Solution {public: int lengthOfLongestSubstring(string s) { int count=0; int max=0; int k=0; vector temp; for(int i=0;i<s.size();i++){ for(int j=k;j<temp.size();j++){ if(s[i]==temp[j]){ k = j + 1
2015-09-27 22:35:39 315
原创 Add Binary
class Solution {public: string addBinary(string a, string b) { int length1 = a.size(); int length2 = b.size(); int add = 0; string out; int i = 0;
2015-09-27 15:49:01 390
原创 Add Two Numbers
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: Li
2015-09-27 11:08:39 365
原创 随机数生成与恢复
百度百科:srand函数是随机数发生器的初始化函数。原型:void srand(unsigned int seed);srand和rand()配合使用产生伪随机数序列。rand函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生一系列随机数。如果系统提供的种子没有变化,每次调用rand函数生成的伪随机数序列都是一样的。srand(unsigned
2015-09-26 17:49:51 788
原创 Number of 1 Bits
解法来源剑指offer,题101.可能引起死循环的解法int NumberOf1(int n){int count = 0;while(n){if(n&1)count++;n = n >> 1;}return count;}若为负数如0x80000000移位为0xC0000000,最终变为0xFFFFFFFF陷入死循环。2.better
2015-09-26 10:54:58 270
原创 Two Sum
class Solution {public: vector twoSum(vector& nums, int target) { vector out; map nummap; for(int i=0;i if(!nummap.count(nums[i]))nummap.insert(pair(nu
2015-09-26 00:15:06 379
转载 STL中map用法详解
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有
2015-09-26 00:04:27 346
原创 Insert键与vs黑标
插入键(Insert key,缩写INS)是电脑键盘的一个键,主要用于在文字处理器切换文本输入的模式。一种为覆盖模式,光标位置新输入字会替代原来的字;另一种为插入模式,新输入的字插入到光标位置,原来的字相应后移。在早期的计算机终端里,如果在覆盖模式,光标会变成一个方块而不是通常的竖线。在VS2010中偶然碰到这个键,发现光标变为黑块,且输入字符会直接替代黑块中字符。再按一下则恢复。
2015-09-23 23:49:13 1160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人