自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaomengxian1998的博客

一枚渣渣程序员的学习笔记~大佬原谅

  • 博客(11)
  • 收藏
  • 关注

转载 Python dict巧妙用法(转自公众号 Python之禅)

字典(dict)对象是 Python 最常用的数据结构,社区曾有人开玩笑地说:”Python 企图用字典装载整个世界”,字典在 Python 中的重要性不言而喻,这里整理了几个关于高效使用字典的清单,助你代码更加 Pythonic。1、用 in 关键字检查 key 是否存在Python之禅中有一条开发哲学是:There should be one— and preferably only one

2018-01-18 16:17:36 972

原创 2018.1.15 python leetcode

leetcode1:补集思想利用非常巧妙啊,还有学到了新知识点enumerate。因为数组长度不算很长,所以直接一轮遍历要比不停地判断每一个元素是不是比target大要快多了。读文件时Python会在每一行下面自动添加新行(空行),所以直接print的话两行文字之间会间隔两行空行。pickle、shelve编码

2018-01-18 14:28:29 207

原创 2018.1.14

1. I can use this technique to make my code more beautiful 事实上,"/"的作用差不多就相当于编辑器里的一个分行符,使代码看起来更漂亮,但是并不影响输出,也就是运行结果和没有分行的代码是一样的。 2. 3.python 语句居然也是可以用分号的! 4. 先全部换一遍,然后发现如果原来是正数的话,转换后就变成负数了,负数

2018-01-14 17:04:05 141 1

转载 位运算及简单应用

老实说,我对+ = * / % && || ==一些比较简单的运算符比较熟悉。对位运算就陌生了,主要用的少。我觉得高手用的会比较多,因为位运算速度比较快。 1.& 如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。 注:下面都用8位的 unsigned char 来做例子。 &简单举例: 11&3  = 3      00001011 &

2017-08-19 15:52:20 205

原创 leetcode 6

看完题目就蒙圈了,所以就直接看了别人的答案 几个答案看下来,基本上有这么三种思路 1.最清晰易懂的一种 string convert(string s,int numRows){ if(s.size() return s; int len=s.size(),j,row=0,step=1; string *str=new string[numRows]; f

2017-08-19 15:21:10 623

原创 leetcode 4

这是我第一次刷leetcode做的最顺利的一道题了吧,但是还不是一次性提交的,下面是我的代码: double findMedianSortedArrays(vector& nums1, vector& nums2) { int l1=nums1.size(),l2=nums2.size(),sz=nums1.size()+nums2.size(),i=0,j=0;

2017-08-04 20:47:35 204

原创 leetcode 3

首先分析一下时间最短的解法int lengthOfLongestSubstring(string s) { vector vec(256,-1); int i,start=-1,maxLength=0; for(i=0;i<s.size();i++) { if(vec[s[i]]>start) start=vec

2017-08-03 16:36:30 265

原创 leetcode 1

题目描述: Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use

2017-08-02 15:56:20 205

原创 leetcode 2

ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { int carry=0,sum,x,y; ListNode q(0),*tmp1=l1,*tmp2=l2,*re=&q; while(tmp1||tmp2) { x=tm

2017-08-01 20:37:35 285

转载 leetcode28

题目链接:https://leetcode.com/problems/implement-strstr/ Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. 思路:按照简单的做可

2017-07-31 22:52:50 406

原创 STL string

1.string str; str.length()和str.size()是一样的; 2. string::size_type sz; 和 int sz是等效的; 3.GetLength是MFC的成员函数

2017-07-31 16:27:02 147

空空如也

空空如也

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

TA关注的人

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