自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BayINGbf的专栏

哲思需要积累

  • 博客(22)
  • 收藏
  • 关注

转载 windows下Emacs的安装与配置

greenVPN 1、下载到这个网址可以下载到Emacs的windows版本:http://ftp.gnu.org/pub/gnu/emacs/windows/ 只需要一个压缩文档,如emacs-23.2-bin-i386.zip Note: 下载链接在最下部分。另:64bit操作系统也选择这个即可。2、安装在D盘根目录下新建一个文件夹,取名Emacs23.2(也可以是其他路径,随个人喜好

2015-05-29 15:35:32 714

原创 HiHoCoder-第三十九周--二分·归并排序之逆序对

时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述在上一回、上上回以及上上上回里我们知道Nettle在玩《艦これ》。经过了一番苦战之后,Nettle又获得了的很多很多的船。 这一天Nettle在检查自己的舰队列表:我们可以看到,船默认排序是以等级为参数。但实际上一个船的火力值和等级的关系并不大,所以会存在A船比B船等级高,但是A船火力却低于B船这样的情况。比如上图中

2015-03-30 19:14:22 726

转载 更改内存分配策略改善归并排序效率

归并排序是一种相当稳健的排序算法,无论何种输入序列,其期望时间复杂度和最坏时间复杂度都是Θ(nlogn),这已经达到了基于比较排序算法的渐进下界。因此归并排序时常会用于对可能导致quicksort退化的序列排序。归并排序是典型的分治算法,一个最常见的实现如下:void mergeSort(int a[], const int low, const int high) { if (low <

2015-03-30 18:48:07 1747

原创 又一个岔路口,选择——随“心”而为

曾听到一个关于选择和心态的故事,很适合现在的我们,也适合“那时”的你们。在遥远的“未来国”,有一处人间美景,引得一队旅人慕名而来。在这条通往美景的旅途中,开始时一片坦途,毫无荆棘坎坷,这队旅人沉浸在幸福的气氛中,美景也越来越近。突然,一个三岔路口出现在了这队旅人面前。先到的人中好多或是因为前方可能存在的危险或是因为食物体力不足而选择返回,其他一部分人或分析哪条才是通往美景的路,或选择在原地等待其他

2015-03-25 22:12:29 1253 1

原创 关于结构体的内存分配问题--sizeof(/*struct*/A)

问题描述:C、C++中的结构体 struct A{变量列表}; 是定义类的一种方式,与class 关键字类似,同样可以定义继承方式为public、private、protected三种方式,但是不同的是一点是,struct默认集成方式为public,而class默认继承方式为private。- 两者的内存分配具体方式都需要考虑 内存对齐 问题。 - 这里先分析struct的内存分配方式基本类型的

2015-03-22 10:21:34 831

原创 2015.03.15日记--与朋友论道--关于如何面对生活

2015.03.15日记–与朋友论道–关于如何面对生活无时无刻不在思考的精神与行动力—友言地铁中滑雪板的讨论如何将思考实施地铁中滑雪板的讨论 地铁上,他拿着手机、纸笔,上面画着一个滑雪板和相应的受力分析图,我因为劳累靠在椅座上闭目休息。因为倒车和滑雪的劳累,我靠在椅背上闭目休息,不觉中已经浅浅地睡了一会儿。突然,朋友用手肘碰了我下,我见他手上是拿着一张画着滑雪板和受力分析图的图纸,和我讨

2015-03-16 10:56:20 574

原创 new/delete和malloc/free异同

在C++中当我们不清楚将要使用的内存空间参数(size == n)时,比如在一个函数intFibonacci(const int n){} 中,如果使用空间换时间的方法,我们将要分配一个整型指针数组int *temp, 但是,这个数组的大小该是多少就是不确定的。在C语言里使用的是int * temp = (int *) malloc (sizeof(int) * n); 而最后需要将所申请

2015-03-10 07:50:29 636

原创 eclipse installation tips for windows

工具准备需要准备jdk 与 eclipse;下载地址: i. jdk http://www.oracle.com/technetwork/java/javase/downloads/index.htmlii. eclipse http://www.eclipse.org/downloads/ iii. 注意事项: jdk版本与eclipse版本需要一致,即jdk

2015-01-27 15:22:16 738 1

原创 使用Eclipse编写第一个“Hello World!”程序

新建 Java Project  选择“File→New→Project...”,选择“Java Project”,点击“Next”,便打开了“New Java Project”向导。在“Project name”中填入“HelloWorld”,不需要进行其他设置,直接左击“Finish”按钮。新建 HelloWorld Class  选择“File→New→Class”,在“New Ja

2015-01-27 15:17:50 3503

原创 Ubuntu Linux OS 中的系统路径中文改为英文方法

问题: Ubuntu 系统是支持中文操作系统的,这样对于中国的用户来说,使用操作起来是很方便。但是,对于程序员来说,由于系统是中文,相应的目录路径就变成了中文,这样会造成在Terminal中进行命令行操作的时候就会出现问题:怎样利用Linux的自动补全呢?所以,就需要我们手动的进行将路径进行调整为英文的路径。       方法:Terminal下命令操作修改路径为英文。       i.

2015-01-19 09:26:24 1660

原创 LeetCode Num74_Search a 2D Matrix

问题描述:  Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:Integers in each row are sorted from left to right.The firs

2015-01-06 19:29:25 698

原创 LeetCode Num34_Search for a Range

问题描述:  Given a sorted array of integers, find the starting and ending position of a given target value.Your algorithm's runtime complexity must be in the order of O(log n).If the target

2015-01-04 11:37:19 677

原创 LeetCode Num64_Minimum Path Sum

问题描述:  Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.  Note: You can only move either d

2015-01-02 08:26:51 731

原创 20141226-网易有道实习反思

实习信息来源与反馈时间  在应届生招聘网搜到的职位,然后按照相应的要求匹配了自己的简历,在邮件里自我简要地介绍了自己的基本情况。在投递大概一周之后HR回复约好时间去面试。(提前大概4天约的面试时间,准备时间还是有的)  面试过程  面试时间大概是70分钟左右;  首先,面试官就简历让我做了下自我介绍,这一关基本上是开是话题,注意表达清楚,语言简练;  接着,针对你所应聘的职位和

2014-12-29 09:14:35 902

原创 20141215-Amazon Intern F2F Interview Experence

面试前准备  面试通知是上周四发过来的,主要是说明了下时间和地点,没什么特别的。实习要求也没什么特别之处,只是写了下基本要求,像VC、C++这样的硬性要求等。这里主要谈谈对于此次面试和之前几次面试类似要求的实习岗位的几点总结吧。  说实话,以前面试经历还是比较少的,只是暑期前随便投递了一个公司,结果面了两面就过了,也没有再投递其他公司,就这样进到公司实习了。总的来说这次面试经历对我有很大的

2014-12-15 21:26:58 1147

原创 20141210-实习面试经历

昨天晚上在应届生求职网看到了北大Google创业团队招聘软件工程师及实习生的信息,仔细查看职位要求后在今天(12.10)上午10点左右通过Email投递了简历。处理效率很快,中午12点左右就收到了那边团队的电话,简单了解了我的基本情况后,定了下午2点的面试,地点在北大的理科楼。  通过这我得到了如下信息:  i. 一般创业团队发招聘信息,肯定是很需要人才的,一般你慎重考虑符合基本条件后,发

2014-12-11 00:26:04 914

原创 如何适应我们的世界及面对这个信息爆炸的时代——关于“2014.12.06 一个理想者的创业故事IV”的思考

今天听了老罗昨天的演讲——一个理想者的创业故事IV,不得不说每次听完他的演讲都是会有新的收获与体会。这次给我最深的感受有两点:i.清醒地对自己所坚持的理想以一种适应这个世界的方式坚持下去 & ii.如何面对这个信息爆炸的世界;  “虽然被黑出了翔,但更爱这个世界了”。老罗是这样说的,他也是这样做的,固执地坚持自我理想,不改变方式去适应那样是无法达到你所想达到的高峰的。明代张居正也是这样做的,他

2014-12-08 00:12:29 894

原创 Analysis on “Container With Most Water ”

Container With Most Water Problem:  Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints o

2014-12-05 13:54:46 573

原创 20141204-进化:我们在互联网上奋斗的故事-试读版读后随笔

像书中扉页书评中提到的一样,这本书里的每一章节或是关于中国互联网20年的技术演变进化,或者是产品发展,或者是创业心得及箴言,全部是这些“黄埔一期”的大牛们的金灿灿的经历。一口读完之后,发现了他们之所以成为大牛,是有原因的!也许原因各不相同,但是却有着相似之处:面对未来,他们有着异乎常人的思考与清醒地认识;身临浪潮之中,他们顺势而行,登顶浪潮之巅。  而我们从这些经历中、阐述中又有什么收获呢?

2014-12-05 00:09:25 807

原创 20141204-关于使用C++标准输入输出库:iostream的一点思考

转载请注明出处~  iostream(In and Out stream)是C++语言中标准库(standard library)中提供IO机制的函数库,包含两个基础类型istream和ostream,分别表示输入流和输出流。一个“流”指的就是一个字符序列,表示从IO设备读出或写入IO的。“流”(stream)即:随着时间的推移,字符是顺序产生或消耗掉的;  标准输入输出库中定义了四种对象

2014-12-04 11:13:13 896

原创 20141201-做LeetCode的一点体会

step1: 制作自己的进度及完成情况跟踪;step2: review昨天完成的题目,看下代码,然后思考下自己昨天为甚么想不到?差距在哪里?step3: 开始新的任务(problem):    打开几个网址:1. https://oj.leetcode.com/ ;           2. http://blog.csdn.net/bayingbf/article/details/41655223/; ste

2014-12-01 22:54:04 607

转载 LeetCode 题目总结/分类

转自豆瓣:马孔多 (北京)Data Miningoriginal time: 2014-02-14 10:19:33注:此分类仅供大概参考,没有精雕细琢。有不同意见欢迎评论~利用堆栈:http://oj.leetcode.com/problems/evaluate-reverse-polish-notation/http://oj.leetcode.

2014-12-01 22:34:30 747

空空如也

空空如也

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

TA关注的人

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