自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 VS快速生成自定义代码片段

VS2017如下操作 选择开发环境 我选择CSharp,记得选择文件夹 复制位置一栏的路径,在资源管理器打开,并新建一个xxx.snippet类型的文件。 (不直接导入的原因是我在导入的时候出现了BUG,大家可以自己去试试,看有没有BUG) 复制以下数据到该文件中,保存即可,文件编码方式最好是Unicode。 <?xml version="1.0" encoding="utf-8"?...

2019-07-17 17:03:19 1480

原创 ASP.NET MVC中 继承Controller统一控制session出现反复重定向问题的解决方案

public class BaseController : Controller { protected override void OnActionExecuted(ActionExecutedContext filterContext) { base.OnActionExecuted(filterContext); ...

2019-07-05 16:25:44 382

原创 7.整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 来源:力扣(LeetCode) ...

2019-06-30 20:21:36 114

原创 5.最长回文子串

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: “babad” 输出: “bab” 注意: “aba” 也是一个有效答案。 示例 2: 输入: “cbbd” 输出: “bb” 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-palindromic-substring...

2019-06-30 19:39:53 75

原创 4.寻找两个有序数组的中位数

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] 则中位数是 (2 + 3)...

2019-06-30 19:31:18 57

原创 3.无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。 示例 3: 输入: “pwwkew” 输出: 3 解释: 因为无重复字符的最长子串是 “wke”,所...

2019-06-30 19:16:34 83

原创 2.两数相加

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0 -> ...

2019-06-27 22:29:10 69

原创 1.两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 来源:力扣(LeetC...

2019-06-27 16:24:30 63

原创 计算机语言发展史的个人理解

对现在如此之多的语言,它们是怎么来的? 现在很多语言都是基于某个平台的,那么这个平台是怎么来的? 为什么c/c++效率一般比较高?…… 很多之类的问题我都不明白,不理解。现在就我个人理解发表下看法。 1. 汇编语言的形成 大家都知道最原始的语言是机器语言,每一串01代码代表不同的CPU指令,程序员要记这些01代码串代表的指令非常困难,编程也非常容易出错,所以为了解决这个问题,程序员就

2017-05-20 11:20:59 257

原创 c++primer学习笔记

引用的类型必须与其所引用对象的类型一致但是有例外。比如 double dval = 3.14; const int &ri = dval;从右往左读读可知ri是一个引用对象,且是整型常量的引用。但dval是一个双精度数而非整数,为什么编译可以通过呢?因为编译器做了幕后工作。 const int temp = dval;//由双精度浮点数生成一个临时的整型常量,dval自动强制转换

2017-05-20 11:04:44 193

空空如也

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

TA关注的人

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