2014年10月20日

C++访问权限的问题

摘要: 以前一直认为对于类中的private数据成员,只有调用该方法的对象才能更能访问自身的私有成员,其他的类在该成员函数(公共接口)中也无法调用自身的私有成员,今天看到《c++ prime plus》(第六版)的382页,发现了这个问题,以前一直以为在成员函数中和在main函数中一样,都无法访问其他类或者自身类的私有成员,今天对这个误解有了新的体会,故记了下来,以免忘记。 //mytime0.h... 阅读全文

posted @ 2014-10-20 10:53 Beannn 阅读(270) 评论(0) 推荐(0)

2012年12月26日

给程序员的十点建议:-

摘要: 1、不要急。2、不要只做不想。3、听别人的话,即使你不想听。4、订一个五个期的目标,写一个一年期的计划,然后回顾它。5、学好中文,学好写文章,学会打标点符号。6、把工作当成事业做,天天都在做事业,才会成功。7、理论看不懂,就去实践;实践遇到问题,就去看理论。8、参加一个开源项目,如果没你感兴趣的,就自己发起一个。9、保持自己对某一件事物的热心、执着,即使这件事与你是 不是程序员毫无关系。10、成功不能被复制,但失败总在不停复制。看看别人是怎么 倒下的,你可以更早地成功。 阅读全文

posted @ 2012-12-26 18:09 Beannn 阅读(202) 评论(0) 推荐(1)

2012年12月25日

分治法:-快速排序(1)

摘要: 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快速搞定。快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。该方法的基本思想是:1.先从数 阅读全文

posted @ 2012-12-25 17:25 Beannn 阅读(507) 评论(0) 推荐(0)

分治法:-归并排序(1)

摘要: View Code #include<iostream>using namespace std;void MergeArray(int a[], int first, int mid, int last, int temp[]){ int i = first, j = mid+1; int m = mid, n = last; int k = 0; while(i <= m && j <= n) { if(a[i] < a[j]) temp[k++] = a[i++]; else ... 阅读全文

posted @ 2012-12-25 13:58 Beannn 阅读(224) 评论(0) 推荐(0)

2012年12月24日

蛮力法的使用:-1083: False coin(1)

摘要: 对暴力法的习题随笔 阅读全文

posted @ 2012-12-24 21:33 Beannn 阅读(335) 评论(0) 推荐(0)

导航