自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MarxWolf的博客

从大三下学期开始,记录大学剩余时光。

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

原创 for循环,增强型for循环,迭代(从前往后,从后往前)

最近看到迭代附近了,一些数据结构,如列表,链表,集合等都喜欢使用迭代器来索引,我想主要是他们大多不基于下标,而且JAVA提供了迭代器对象。for循环最简单了,属于counting loop,而while循环属于conditional loop,一般死循环喜欢用while,可以计数的用for循环,原因是for循环比较节省内存资源,定义的索引在循环执行完之后就被内存回收了。增强型for循环用于

2016-04-30 17:19:20 10159

原创 如何抉择

今天在实验室,被导师逮个正着。导师问我是不是不想做ZIgBee了,问我最近都在干什么?我被问的没有什么话说。我是通信专业的,可是通信现在有四个方向,一个是射频,一个是系统集成,一个是嵌入式开发,一个是协议开发。射频主要是跟硬件相关,包括天线啊,电路匹配啊,滤波器啊,雷达啊之类的。系统集成和嵌入式基本上是软硬结合的,既要懂硬件,也要懂软件,能看得懂电路图,分析电路,也要能够写程序。协议开

2016-04-28 16:39:55 637

原创 数组搜索(search)之线性搜索与二分法搜索

线性搜索代码比较简单,也通俗易懂,就是挨个遍历,查找数组中与key相同的元素,若查找不到,则可以返回-1(惯例,自定义),其效率为O(n).二分法搜索代码稍稍复杂,有一个很重要的前提是数组必须是有序的。定义一个索引low(表征搜索索引下限),high(表征搜索索引上限),mid(即索引中间值)。当key与mid位置的元素相同时,直接将mid返回,而当key大于mid位置的元素,即key若存

2016-04-28 11:21:49 1214

原创 迭代(Iteration)与递归(Recursion)

今天看书看到这一内容,感觉还是蛮有收获的。迭代使用的是循环(for,while,do...wile)或者迭代器,当循环条件不满足时退出。而递归,一般是函数递归,可以是自身调用自身,也可以是非直接调用,即方法A调用方法B,而方法B反过来调用方法A,递归退出的条件为if,else语句,当条件符合基的时候退出。上面是迭代和递归的语法特性,他们在java中有什么不同呢?迭代一般占用内存较小,效

2016-04-28 09:26:04 9779

原创 剩余时光规划

转眼间,大三即将结束。来到南科大,来到深圳也将三年了。三年的时间确实学到了很懂东西,从一个懵懂少年成长为一个视野开阔的青年,大学教会了我很多,但是我还有很多欠缺。面临升学与就业的压力,这让我审慎的对待剩余的时光。就读于通信工程(号称南科大就业率最高的专业),然而感觉学的东西太少,当用到时明显感觉不足。明明是通信,方向是信号的传输,却需要那么多的编程,这也让我爱上了编程,从最初的JA

2016-04-25 21:33:41 579

空空如也

空空如也

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

TA关注的人

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