自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

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