50条忠告:(其中有几条觉得写的不够贴切,所以删了,发了余下的部分)1.把C++当成一门新的语言学习;2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不...
分类:
编程语言 时间:
2014-12-09 15:27:01
阅读次数:
183
Given a string S and a string T, count the number of distinct subsequences of T in S.
A subsequence of a string is a new string which is formed from the original string by deleting some (can be non...
分类:
其他好文 时间:
2014-12-09 09:26:46
阅读次数:
161
原文:Mysql C语言API编程入门讲解软件开发中我们经常要访问数据库,存取数据,之前已经有网友提出让鸡啄米讲讲数据库编程的知识,本文就详细讲解如何使用Mysql的C语言API进行数据库编程。API,全称Application Programming Interfaces,即应用程序编程接口,我们...
分类:
数据库 时间:
2014-12-09 09:14:58
阅读次数:
218
maven都有哪些生命周期 在maven中定义了三种生命周期,分别为default lifecycle,clean lifecycle和site lifecycle.而第一种默认的生命周期是不需要与插件关联的,相对默认生命周期,则clean lifecycle和site life...
分类:
其他好文 时间:
2014-12-09 00:42:13
阅读次数:
163
.NET OOP一、面向对象编程的含义1.函数(过程化)编程常常导致单一的应用程序,即所有的功能都包含在几个代码模块中(常常是一个代码模块) 而使用OOP技术,常常使用许多代码模块,每个模块提供特定的功能,每个模块都是孤立的,甚至与其他模块完全孤立。这种模块化编程方法提供了非常大的多样性,打打增加了...
【题目】
Follow up for "Unique Paths":
Now consider if some obstacles are added to the grids. How many unique paths would there be?
An obstacle and empty space is marked as 1 and 0 respectively...
分类:
其他好文 时间:
2014-12-08 17:47:15
阅读次数:
167
【题目】
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to ...
分类:
其他好文 时间:
2014-12-08 17:45:44
阅读次数:
213
真心经典:每个行业或者领域都有一些东西是不会随时间而逐渐消逝,以下的就是。《C语言程序设计》(第2版.新版)/《The C Programming Language》《C语言核心技术》/《C in a Nutshell》《代码大全》/《Code Complete》底层相关:由于C语言之初是为了编写操...
分类:
编程语言 时间:
2014-12-08 00:43:53
阅读次数:
355
一 AOP是什么? AOP(Aspect-Oriented Programming),面向切面编程,看着是跟OOP(面向对象编程)挺相近的,但实际上又有什么区别呢?OOP具有封装,继承,多态等东西来定义从上到下这种层次关系,但要想实现从左到右的关系的话就开始有点水土不服了,例如用户的权限控制,操作....
分类:
Web程序 时间:
2014-12-08 00:38:59
阅读次数:
212
我真是太菜了,本来我是今天打算好好搞搞dynamic_programming一系列的经典问题,结果只是停留在把数组连乘的原理给看懂了而已。 原因嘛: 1.当我想要动手实现时,为了给函数和变量起个专业点儿的名字,特意去看了一些细节的命名规范问题; 2.呦西,命名规范解决了,但是名字怎么取才能看起来逼格...
分类:
编程语言 时间:
2014-12-06 19:29:16
阅读次数:
181