- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 操作符*或者->的重载
一般操作符*返回的是对象的引用 ,而->返回的是对称的指针以Test类为例class Test{public: Test() :a(0), b(0) {} Test& operator*() { cout << "operator*" << endl; return *this; } Test* operator->() { cout " << endl;
2017-05-29 16:11:31 371
原创 LeetCode Shortest Unsorted Continuous Subarray
题意:给出一个数组,求其最小的无序数组,这个无序数组经过排序后,整个数据也是排好序的思路:将数据排序,然后与原来的数组比较,从开始找到不相等的位置,然后从尾部开始找到不相等的位置,两个位置差就是最小无序数组的长度代码如下:public class Solution { public int findUnsortedSubarray(int[] nums) { i
2017-05-25 19:21:24 343
原创 POJ3617 Best Cow Line
题意:给出一个字符串s,每次从字符串s首部或者尾部取一个字符,拼成新的字符,使得字典序最小。思路:使用贪心算法 。(1)如果首部字符小于尾部字符,取首部字符(2)如果首部字符大于尾部字符,取尾部字符(3)如果首部字符等于尾部字符,取首部或者尾部都可以代码如下:import java.io.*;import java.util.Scanner;class Solutio
2017-05-06 23:14:41 390
原创 doctype的三种类型
XHTML 1.0 提供了三种DTD声明可供选择: * 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法),完整代码如下: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> * 严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如
2017-05-03 22:07:57 511
Ubuntu Linux实用学习教程.pdf
2009-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人