自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绝知此事要躬行

喜欢遇到新的算法题,然后攻克的感觉很棒

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

原创 【提高C++性能的编程技术】读书笔记2 -- 跟踪实例

这里所说的跟踪指的是跟踪程序的运行过程。这里讨论跟踪,旨在如何利用高效的跟踪的代码,使得跟踪尽可能不增加源程序的额外开销。这里的跟踪其实很直观,就是顺着程序运行的轨迹,怎样打印出程序的每一个阶段的运行状态的log信息。因此,如何跟踪代码便是一个核心的问题。不当的跟踪方式会导致运行开销的增大。因此怎样设计出高效的跟踪技术是我们学习怎样写出高效的C++代码的一个很好的突破口。鉴于C++

2014-11-30 15:43:33 1443

原创 【提高C++性能的编程技术】读书笔记1 -- 导言

【纸上得来终觉浅】最近开始看这本书,站在巨人的肩膀上,希望有更大的收获!!一个程序的执行效率是取决于改程序翻译成汇编语言之后的执行的机器指令的条数。而每一个机器指令的执行的周期是一定的。C语言和C++都是高于汇编语言的高级语言,其中,C语言源代码与其相应的机器指不是完全同一的,但是大致是线性的,但是C++语言的源代码与编译代码的开销变化很大的。一条C++指令可能对应于3条汇

2014-11-25 21:25:40 1149

原创 Validate binary search tree

关于这道题目,不得不感慨leetcode真的是一个不错的网站,之前的代码是有bug的,当时AC了,现在测试用例更加完善了,于是不能AC了。题目描述:Given a binary tree, determine if it is a valid binary search tree (BST).Assume a BST is defined as follows:The le

2014-11-16 22:31:58 1319

微软面试题

微软经典面试题汇总 数据结构 经典算法 面试100题

2013-10-15

c语言进阶 中断与驱动讲解

C语言进阶方面的,第六讲中断和驱动的讲解

2010-10-19

空空如也

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

TA关注的人

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