自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetcode解题思路---1——30题

1 two sum(easy) 题意:找出数组中两个数之和等于target,并返回数的下标作为结果(只有两个数之和满足条件) 这种题目,有两种思路。(1)最简单的方法,两层的for循环判断两数之和是否等于target,不相等继续循环。相等则返回答案。(2)首先将数组的值与下标之间的映射保存下来。在将数组排序,采用high、low双指针加法,得到结果的方式 2 add two sum(medi

2016-05-31 14:03:41 523

原创 leetcode 3:Longest Substring Without Repeating Characters

Given a string, find the length of the longest substring without repeating characters.方法1:时间复杂度为O(n^2) 这种方法也是最为简单的class Solution { public: int lengthOfLongestSubstring(string s) { int len=

2016-05-09 17:51:40 259

原创 字符的全排列

输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 第一种情况:不存在重复的字符串class Solution { public: vector<string> result; vector<string> Permutation(string str) {

2016-05-06 13:51:41 389

原创 Linux.C编程一站式学习-笔记

1变量声明与函数声明有一点不同,函数声明的extern关键字可以省略,而变量声明不写extern意思完全不同,表示为定义了一个局部变量。 2static关键字声明具有Internal Linkage,这些函数变量作用域仅限本文件,则不想被外部文件所访问的变量和函数就可以声明为static。 3用角括号包含的头文件,gcc首先查找-I选项指定的目录,然后查找系统的头文件目录。引号包含的头文件,g

2016-05-03 22:34:44 898

原创 Linux下段错误产生原因及调试方法

段错误是指访问的内存超过了系统给程序分配的内存空间。一旦一个程序发生了越界访问,就会产生相应的保护,于是segmentation fault就发生了。 段错误产生的原因: (1)访问了不存在的内存地址 (2)访问系统保护的内存地址 (3)访问只读的内存地址 (4)栈溢出调试方法: 1.利用gdb逐步查找段错误: a.c为错误所在的代码,加上“-g -rdynamic”的参数进行编译,然

2016-05-03 18:31:34 796

代码阅卷器java版

这个是集计算器,阅卷和查分与一体。有界面设计,将要阅卷的试卷存在D盘上的CTest上,每个学生的程序以学号命名

2013-02-10

空空如也

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

TA关注的人

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