自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二货磁铁

真正了不起的程序员对自己的程序的每一个字节都了如指掌

  • 博客(6)
  • 资源 (7)
  • 收藏
  • 关注

原创 LintCode 46. majorityNumber 主元素

46. majorityNumber 主元素题目链接LintCode 46 majorityNumber题目描述给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一。样例 给出数组[1,1,1,1,2,2,2],返回 1挑战 要求时间复杂度为O(n),空间复杂度为O(1)分析这个题目在编程之美上面讲过,可以利用一个数学上...

2018-04-24 01:27:40 267

原创 LintCode31. partitionArray 数组划分

31. partitionArray 数组划分题目链接lintcode 31 partitionArray 数组划分题目描述给出一个整数数组 nums 和一个整数 k。划分数组(即移动数组 nums 中的元素),使得:所有小于k的元素移到左边 所有大于等于k的元素移到右边 返回数组划分的位置,即数组中第一个位置 i,满足 nums[i] 大于等于 k。 1. 注意...

2018-04-24 00:21:28 384

原创 简单说一下C++11的并发

C++11中定义的data race是“不同线程中的两个互相冲突的动作,其中至少有一个不是atomic的,而且无一个动作发生在另一个动作之前”。data race总会导致不可预期的行为。在C++11以前,并不能保证“不同的对象拥有各自的内存区”,也就是,在C++98/C++03这个标准是针对单线程的进程的标准,严格来讲,从C++11之前,并行处理不同的对象也可能会导致不可预期的行为。这里只是谈C+...

2018-04-17 15:16:21 2062

转载 值得推荐的C/C++框架和库

http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.html 【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】留作存档 【转载留作记录,给自己学习找个方向吧】下次造轮子前先看看现有的轮子吧值得学习的C语言开源项目...

2018-04-11 01:42:26 313

原创 [开发记录]Makefile快速入门

这里简单说一下Makefile的写法,主要是个人的喜欢写法,复杂的语法部门没有加入,只是一些简单的入门,同时也是我经常使用的。常用的函数在Makefile中也是有一些我们常用的函数的,简单的比如:addprefix主要功能就是增加前缀,用法如下:$(addprefix PREFIX,NAMES...)例子:$(addprefix src/,foo.c bar...

2018-04-04 16:54:29 218

原创 [脚本之间]C语言解析Python字典

这里我们简单说一些背景,就是突然想写一点用C去写Python库的东西,下面的这些方法和用法大部分参考官方介绍Python中字典从参数中获取从参数中获取的情况一般有两种,一般是我们如果明确了传入类型就是字典,并且需要知道需要解析的key,那么可以采用如下的方式进行解析:static PyObject *my_func(PyObject* self, PyObject* a...

2018-04-03 00:49:42 1788 2

中文版Python3教程.

python3中文版教程,入门教程,排版还可以,适合当做入门文档来用。

2018-01-09

C++指针经验总结

指针始终是学习C++上的一个巨大的壁垒,通过了,你就在面向过程上一帆风顺,通不过,就要说再见了,这本书能够给你通过这个壁垒一个巨大的帮助。

2015-04-11

DirectX.11游戏编程入门

《DirectX.11游戏编程入门》是Wendy.Jones的著作,是针对现行的Directx11的特性编著的书籍,希望能够让您在游戏的开发上方便一些。

2015-04-11

C++设计新思维泛型编程与设计模式之应用

主要是用C++的风格讲述了设计模式的应用,通过泛型编程实现了一些设计模式,很利于只会C++的同学用来学习设计模式。

2015-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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