自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

放狼的爷们

阳光 儒雅 博学 勤思 死宅

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Number Complement

class Solution(object): def findComplement(self, num): """ :type num: int :rtype: int """ flag = 0 for i in range(31,-1,-1): if (num & (

2017-06-28 00:21:56 250

原创 Number Complement

int findComplement(int num) { /*int count = 0; if (num == 1) return 0; while (num) { num &= (num - 1); count++; } return count;*/ int i,flag = 0; for (i = 31; i >= 0; i--) { if ((num &

2017-06-27 23:59:34 187

原创 Array Partition I

class Solution(object): def arrayPairSum(self, nums): """ :type nums: List[int] :rtype: int """ result = 0 nums.sort(); for i in range(0,len

2017-06-27 20:57:03 199

原创 Array Partition I

#include #include void swap(int *a, int *b){ int temp; temp = *a; *a = *b; *b = temp;}int arrayPairSum(int* nums, int numsSize) { int i, j, temp; for (i = 0; i < numsSize; i++) { for (j

2017-06-27 20:40:40 82

原创 hamming distance

#include int hammingDistance(int x, int y) {    int z = x^y, count = 0;    while (z)    {        count ++;        z = z & (z - 1);    }    return count;}void  main() {    unsig

2017-06-26 23:46:34 197

原创 hamming distance

class Solution(object):    def hammintDistance(self,x,y):        distance = 0        z = x^y        while z:            distance += 1            z &= z -1        return distancewhile

2017-06-26 23:45:42 233

原创 编码规范与重构思路总结

1.重复使用的代码块应该用循环,或者提炼出函数的方式,2.函数比较长的时候,应该按照功能或者对象分解,提高函数的局部利用率,还有方便阅读3.过大的类,提炼出之类和接口,提高利用率4.参数太多的情况,应当考虑使用对象,或者结构体来传递参数5.同种属性提炼的出单个类,外界说发生的变化,应该都发生在这个单个类上,类与类之间避免耦合.6.当从类提炼出子类或者类时候,关联的变量应该也跟着

2017-06-13 00:05:55 462

转载 Linux中的各种锁

在Linux内核中,有很多同步机制。比较经典的有原子操作、spin_lock(忙等待的锁)、mutex(互斥锁)、semaphore(信号量)等。并且它们几乎都有对应的rw_XXX(读写锁),以便在能够区分读与写的情况下,让读操作相互不互斥(读写、写写依然互斥)。而seqlock和rcu应该可以不算在经典之列,它们是两种比较有意思的同步机制。

2017-06-08 23:53:44 293

glances支持python2的版本

glances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python 语言开发,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息。

2024-04-30

ffmpeg3.3.3(share+dev+static)

包含ffmpeg 3.3.3版本的share+dev+static,static包:静态版本的ffmpeg工具 share:包括可执行文件的dll dev:提供了库的头文件和dll的引用

2017-09-06

清洁机器人solidworks三维建模课程设计图纸全套

很详细的三维建模,软件用的是solidworks2013,内含模型渲染,动画仿真.

2016-03-04

空空如也

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

TA关注的人

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