上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 174 下一页

2013年10月15日

浅谈程序猿的职业规划,看你如何决定自己的未来吧。

摘要: 该文章首发于博主(左潇龙)的博客园博客,可能对有些猿友有帮助,因此特复制到此,转载请务必注明出处:http://www.cnblogs.com/zuoxiaolong/p/life15.html引言 这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自己去摸索,这一点请各位不要征求任何人的建议。LZ能做的,就是把各个路线的客观事实陈列出来,供大家选择。 条条大路通罗马,三百六十行,行行出屌丝。作为一个IT界有理想有抱负,高端大气上档次的屌丝,LZ还是... 阅读全文

posted @ 2013-10-15 18:39 新一 阅读(153) 评论(0) 推荐(0)

mahout算法源码分析之Itembased Collaborative Filtering(三)RowSimilarityJob验证

摘要: Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit。本篇分析上篇的分析是否正确,主要是编写上篇输出文件的读取以及添加log信息打印相关变量。首先,编写下面的测试文件分析所有的输出:package mahout.fansy.item;import java.io.IOException;import java.util.Map;import mahout.fansy.utils.read.ReadArbiKV;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.P 阅读全文

posted @ 2013-10-15 18:38 新一 阅读(355) 评论(0) 推荐(0)

C语言经典算法100例(二)

摘要: 11.判断某一年是否是闰年。//判断某一年份是否是闰年int IsLeapYear(int year){ return (year % 400 == 0 || (year % 4 == 0) && (year % 100 != 0));}运行结果:12.获得某年、某月的最大天数。//获得某年、某月的最大天数int GetMaxDay(int year,int month){ switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; case 4: case 6: ca 阅读全文

posted @ 2013-10-15 18:37 新一 阅读(436) 评论(0) 推荐(0)

Plus One @LeetCode

摘要: import java.util.Arrays;/** * Plus One * * Given a number represented as an array of digits, plus one to the number. */public class S66 { public static void main(String[] args) { int[] digits = {9,9,9};// int[] digits = {0}; System.out.println(Arrays.toString(plusOne(digits))); } public static ... 阅读全文

posted @ 2013-10-15 18:35 新一 阅读(250) 评论(0) 推荐(0)

hdu 4099 Revenge of Fibonacci 字典树+大数

摘要: 将斐波那契的前100000个,每个的前40位都插入到字典树里(其他位数删掉),然后直接查询字典树就行。此题坑点在于1、字典树的深度不能太大,事实上,超过40在hdu就会MLE……2、若大数加法时,保存的位数过少,就会导致低位误差,累积起来就可能导致前40位产生错误,解决办法是提高精度。 #include#include#include#includeusing namespace std;struct Trie{ struct Trie *son[10]; int id;}*root;void insert(char s[],int ID){ int i,j; str... 阅读全文

posted @ 2013-10-15 18:31 新一 阅读(202) 评论(0) 推荐(0)

算法入门系列一--DP初步

摘要: 数字三角形(数塔问题) 其实动态规划本身并不是一个特定的算法,是一种用途广泛的问题求解方法,一种思想,一种手段。 1.1问题描述与状态定义 有一个有非负整数组成的三角形,第一行一个数字,下面各行除了最后一行外,每行的每个数字下面左右各一个数字。 如图示: 从第一行数字开始,每次只能走左下或右下一格,直到走到最后一行,把沿途的走过的所有数字加起来。 如何能使这个和最大? 【问题复杂度分析】如果熟悉回溯法,就会立即发现这是一个动态的决策问题:每次两个选择----左下或右下。 但是如果选择用回溯法解决此问题,惯常的问题就是效率太低:一格n层的数字三... 阅读全文

posted @ 2013-10-15 18:29 新一 阅读(402) 评论(0) 推荐(0)

《当裸辞的程序猿遇上最冷季八》——第一次约女孩吃饭

摘要: 在国庆前夕,一天,师妹发来QQ消息,问我工作怎么样了;然后我和师妹在QQ上面聊了聊,师妹她说她很不开心,她很喜欢软件开发,但是现在要去做测试了,心里很不舍;(虽然上次被“呵呵”了,但是小猿我不是轻易放弃的人,经过我结合前面一次的经验,N次的GOOGLE,发现上次被“呵呵”是出了一个Bug,程序没有跑通肯定会被呵呵了;其次,我的博文无意中被我以前在学校耍得很好的兄弟伙看到了,他就给我说:你笨啊!谁给你说被呵呵了,就是没希望了?瞬间点醒了我,然后一群耍得好的兄弟伙给我评测了一下,说我追女孩子的水平还是停留在小学水平,有个哥们更过分的说是停留在幼儿园水平。尽管他们这样说,依然不能打击我的自... 阅读全文

posted @ 2013-10-15 18:28 新一 阅读(203) 评论(0) 推荐(0)

UVa 297 - Quadtrees

摘要: 题目:利用四叉树处理图片,给你两张黑白图片的四叉树,问两张图片叠加后黑色的面积。分析:搜索、数据结构。把图片分成1024块1*1的小正方形,建立一位数组记录对应小正方形的颜色。 利用递归根据字符串,建立相应四叉树。在建树的过程中,树节点计算当前节点对应的小正方形 编号区间。这里处理类似于线段树,将父节点的区间等分成4份分别对应四棵子树的编号区间。 建树到达叶子时(color为‘f’或者‘e’),直接将颜色数组赋值即可。当树建完时,颜色数组即染色 完毕。将两棵树依次染色到同一数组,统计黑色节点个数即可。注意:数组大小,防止RE。#include #incl... 阅读全文

posted @ 2013-10-15 18:22 新一 阅读(249) 评论(0) 推荐(0)

手机NFC通信的安全车钥匙

摘要: SmartKeys for Cyber-Cars:Secure Smartphone-based NFC-enabled Car Immobicizer手机NFC通信的安全车钥匙1概述如今,智能手机的高性能平台,提供广泛的功能,并已成为我们日常生活中不可分割的一部分。日益增加的计算能力和存储能力,庞大的数量和不同种类的应用程序在应用商店。新的通信接口,近场通信(NFC),集成在智能手机中,为电子tickting、支付和访问控制提供许多部署的可能性。在这种情况下,一个新兴的趋势是集成的智能手机置身于现代汽车的系统和应用程序之间,如接入控制解锁,配置和启动车辆,控制车辆内部环境等。NFC是非常适合 阅读全文

posted @ 2013-10-15 09:11 新一 阅读(831) 评论(0) 推荐(0)

[置顶] 【玩转cocos2d-x之七】场景类CCScene和布景类CCLayer

摘要: 原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12708811 场景类CCScene和布景类CCLayer都是作为一个容器来使用,这里简单地看下它们的实现: 1.场景类:CCScene CCScene类继承于CCNode,它的实现很简单,就是基本上没添加什么内容。。。它只是作为一个容器(父节点)的抽象概念存在。对比CCNode差别有: (1)构造函数中设置了不使用锚点定位,而是使用了坐标原点,即使设置了锚点也不起作用。 m_bIgnoreAnchorPointForPosition是CCNode的属性,用于... 阅读全文

posted @ 2013-10-15 09:09 新一 阅读(402) 评论(0) 推荐(0)

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 174 下一页

导航