自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 LintCode刷题---x的平方根

AC代码: public int sqrt(int x) { // write your code here if(x<0) throw new IllegalArgumentException(); else if(x<=1){ return x; }...

2019-08-07 11:53:00 113

转载 位非运算(~) 详细解释

  在网上找不到~10的详细解释, 难受的一匹, 想了老半天  这些位运算的计算都是以补码的方式进行的, 因为计算机底层都是以补码进行计算的    位非运算(~): 转二进制后取反---0变1, 1变0    举一个超详细的例子:  ~10的计算:    10的二进制: 0000 1010 ( 以8位进行描述 )    正数的补码就是原码    10...

2019-06-03 13:22:00 3547

转载 LintCode刷题---最大子数组

描述:  给定一个整数数组, 找到一个具有最大和的子数组, 返回其最大和.样例:  输入: [-2, 2, -3, 4, -1, 2, 1, -5, 3]  输出: 6  解释: 符合要求得子数组为[4, -1, 2, 1], 其最大和为6解题:  难点分析: 注意数组中有三种情况, 全为负数, 全为正数, 有正有负.       还...

2019-06-02 14:50:00 108

转载 LintCode刷题---二分查找

描述:  给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开  始),如果target不存在于数组中,返回-1。样例 :  输入: [1, 2, 3, 3, 4, 5, 10], 3  输出: 2  样例解释:  3 第一次出现在第2个解题:  难点分析:...

2019-05-31 20:54:00 170

转载 LintCode刷题---旋转字符串

描述:  给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)样例:  输入: str="abcdefg", offset = 3  输出: str = "efgabcd"  样例解释: 注意是原地旋转,即str旋转后为"efgabcd"  ......解题:  难点分析: ①字符串为 "" 的情况   ...

2019-05-30 19:07:00 130

转载 java 对象的上转型对象

  在网上居然找不到一个完整的定义!!!  全是解释...    定义: 父类对象的引用指向子类对象转载于:https://www.cnblogs.com/S-Evildoer/p/10922862.html...

2019-05-25 16:31:00 93

转载 辗转相除法求最大公约数------一行代码

今天学到一行代码,感觉好牛逼--------当然是老师上课讲的.辗转相除法是求最大公约数最好的方式了吧!辗转相除法原理我也不想多说,百度一下就可以了(基本就是用大数与小数取余,再用比余数大一点的数与余数取余,   反复直到出现余数为0,那个比0大一点的数就是最大公约数)好了,废话不多说了------上代码int gcd(int m, int n){ ...

2019-04-28 20:08:00 518

转载 IntelliJ IDEA 实用快捷键

psvm--------------主(main)-----------------public staitc void main(String[] args)sout----------------输出----------------------System.out.println();ctrl + d --------------------------复制当前行到下一行sh...

2019-04-28 18:59:00 71

转载 锁机制

  为了解决多线程共享全局变量的问题。threading提供了一个Lock类,  这个类可以在某个线程访问某个变量的时候加锁,其他线程此时就不能进来  直到当前线程处理完后,把锁释放了,其他线程才能进来处理。自己的理解: 锁机制就是严格控制(全局变量), 为了防止多线程同时执行某一条代码, 从而造成数据(一般是全局变量)出错.把那条代码锁起来,一次只能一个线程执行....

2019-04-14 15:49:00 99

转载 python 多线程共享全局变量的问题

  多线程都是在同一个进程中运行的。因此在进程中的全局变量所有线程都是可共享的。  这就造成了一个问题,因为线程执行的顺序是无序的。有可能会造成数据错误。直白理解:也就是多线程执行的时候,同时对一个全局变量进行操作(例如同时进行赋值操作,并且赋值还不同),就可能出现数据错误.import threadingVALUE = 0def add_val...

2019-04-13 17:56:00 362

转载 python 多进程的两种创建方式

Python中使用线程有两种方式:函数或者用类来包装线程对象。第一种---------函数菜鸟教程的我没看懂,说说我自己懂的----看视频理解的import timeimport threadingdef coding(): for x in range(3): print('正在写代码:%s' % threading.curr...

2019-04-13 15:17:00 124

转载 理解 if __name__ == '__main__'

简单地理解Python中的if __name__ == '__main__'if __name__ == '__main__'的意思是:  当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;  当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。转载于:https:/...

2019-04-10 18:18:00 94

空空如也

空空如也

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

TA关注的人

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