自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 假如编程易懂得,那么。。。

假如编程易懂得,那么程序员就不会热情地写出注释,也不会有得到编程的快乐。

2015-03-13 08:07:05 417

转载 程序员的八种级别

你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到Twisted Sister乐队从1984年开始发行的某张专辑。 当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大起大落?以至于那些无辜的旁观者会受到伤害。 但是,我认为这

2015-02-23 22:25:25 417

转载 怎么成为专家级开发人员

最近,在订阅中看到了Jakob Jenkov 《How to Become an Expert Developer 》一文,此文给我的印象深刻。笔者认为无论是广度,还是深度都值得学习。      接下来,笔者结合文章的片段,同时分析国情,表达一些想法,希望能够和大家分享心得。 主要议题如下:何为专家?多久能够成为专家?怎么样成为专家?怎么样成为专家级开发人员? 

2015-02-23 22:15:52 404

原创 提高编程能力的方法--读代码,写代码

有两个源代码网站推荐www.pudn.comwww.codeproject.com每天保证一定量的代码阅读量和书写量。前期,专注于一种开发语言。练好了,在选择其它语言。

2015-02-23 10:31:32 485

转载 topcoder SRM500 div1 Level3

Problem Statement NOTE: This problem statement contains superscripts that may not display properly if viewed outside of the applet.A positive integer is called nice if the sum of its dig

2015-02-16 11:43:40 493

转载 2014校招 Google在线测试第二场题解 C

C.  Hex题意简要是:两人玩游戏,判断当前状态。有四种状态:不可能的出现的状态、红赢、蓝赢、还没人赢。棋盘的格子是六边形,看原题有图。红、蓝轮流下子,红下红子,蓝下篮子,随机先手。红色如果把从上到下连通了,则赢。蓝色如果把从左到右连通了,则赢。一旦有人赢棋局就结束了。判断连通性,可以转化成图来思考。通过遍历就能知道。分别看一下四种状态如何判断。1、不可能出现

2015-02-16 11:38:36 506

转载 TopCoder SRM(Arena) 一日游记

呃,其实我是个菜如一只鸡的家伙了,想了那么久说要去打Topcoder 的srm,从配置好到实际打,中间间隔估计超过1个月.当然第一次srm人品比较好,250和500水过,950的没想法也就认了,实力就没到那里,然后Challenge阶段hack 2/2,然后莫名的就给我定到了1411,缺个口的蓝名。不过说老实话,Topcoder Arena这个客户端在默认配置下的使用难

2015-02-16 11:33:58 1157 1

转载 算法和数据结构是程序的第一秘诀

算法和数据结构是程序的第一秘诀。

2015-02-16 10:58:25 337

转载 LeetCode(160) Intersection of Two Linked Lists

题目如下:Write a program to find the node at which the intersection of two singly linked lists begins.For example, the following two linked lists:A:          a1 → a2                   ↘

2015-02-14 09:40:08 330

原创 c++ primer plus的学习

c++学习很多年了,重新捡起这本书,用一段时间把课后习题完成一遍。

2015-02-14 09:02:48 336

原创 写程序是创作过程

下午没事听会歌,觉得写程序的创作过程和作曲很像。开始写程序可能会比较难受。慢慢写进去,就是一种意识流,计算机语言,就是表达思想的媒介,是人跟计算机沟通的语言。正如乐谱乐理是人和计算机沟通的工具,计算机原理和计算机语言就是人和计算机沟通的工具,而文字和语法是人和情感沟通的工具。如过有一天,程序能写的如行云流水,如下笔有神。

2015-01-23 08:01:29 656

原创 VS 2012开始第一个编程项目

用的是win8系统 使用c++开发。上大学的时候,用的是vc6的环境,是一个很经典的版本。查了些资料,vs 2012是性能最好的,占用硬盘也比较大,专门给系统盘加了容量。安装完成后,占用了8G左右的硬盘。win8本身就烧容量。果然功能越强,代价越大。晚上开始编写第一个程序。

2015-01-21 07:29:04 470

原创 开始捡起编程项目

c++,java,python。各有千秋,还是从c++开始恢复战斗力吧。http://blog.csdn.net/langeldep/article/details/6293655http://blog.csdn.net/langeldep/article/details/6333562http://blog.csdn.net/langeldep/article/details

2015-01-20 08:34:39 404

转载 赢在格局

What do you want to do with this one wild and precious life? One More Thing,Stay hungry,Stay foolish! 编程中最没用的东西是源代码,最有用的东西是算法和数据结构。 赢在布局!狼之野心,象之宽容,鹰之果断,狐之狡猾!

2015-01-14 07:17:20 546

原创 在编程竞赛中提高实战的技能

国际化编程竞赛已经成为软件业内的例行项目。每年1月左右 facebook Hacker Cup开始。类似的比赛还有google code  jam,topcoder等。国内的赛事有百度之星等。面向大学本科生的ACM。这类比赛对参赛者算法能力,写程序的速度和精度要求很高。能积极参与进去,就会有收获。

2015-01-14 07:07:42 681

原创 coding是工程师的基本修养

所谓拳不离手,曲不离口,文不离笔,软件工程师离不开coding。只要没有离开软件行业,coding,就不应该丢掉。职业生涯很长,慢慢积累是硬道理。朋友,今天,你码了吗?

2015-01-14 06:56:51 495

原创 关于计算机思想的一些思考

计算机领域发展日新月异,各种工具和应用层出不穷。核心还是在思想,对显示世界的抽象,数据提取,问题建摸,数据的组织,表达,通讯,封装。在针对某种和某类问题提出后,对应的算法,涉及计算机底层,高层链路,整个计算机网路的全部模型。产品的开发,调试,测试,修补,平稳运行,升级的全套开发。所有的一切 都是从思想开始,在思想中结束。计算机思想和算法思想是计算机所有问题的核心。

2015-01-06 08:11:39 659

空空如也

空空如也

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

TA关注的人

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