摘要: 问题需求讲解 其实第一次写简单的消消乐的代码,是在N多年前入职后的一次新员工的编码比赛上,因为当时允许C++,让我不得不重新翻了几遍丢到角落好多年的《谭浩强C++》。消消乐的需求非常直观明了,每个消消乐的游戏规则或许都有差异,但是不变的是,都是对相同类型的栅格先进行聚合,再判定是否需要进行消除。假设 阅读全文
posted @ 2016-08-19 22:20 suriyel 阅读(1508) 评论(0) 推荐(0) 编辑

2019年9月15日

摘要: 题目内容: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例: 输入: [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。 从下标为 0 跳到下标为 1 的位置 阅读全文
posted @ 2019-09-15 22:28 suriyel 阅读(126) 评论(0) 推荐(0) 编辑

2019年9月9日

摘要: 思维导图 首先分为两部分,规范要求的以及需要根据场景权衡决策的。 编码规范 魔鬼数字需要用常量取代,对数据类应该尽量封装。这些是OO基础,无需多言。 需要权衡 1、使用值对象还是引用对象 首先这里的值、引用对象,非语言上的值、引用对象,而是从可变、封装性来界定。不可变,完全封装称为值对象,引用对象就 阅读全文
posted @ 2019-09-09 00:37 suriyel 阅读(180) 评论(0) 推荐(0) 编辑

2016年12月29日

摘要: 首先是安装Scala 下载Scala进行安装 http://www.scala-lang.org/ 安装好scala后,为scala配置系统环境参数 新建环境变量SCALA_HOME,值为scala安装路径bin目录 设置path变量,找到系统变量中的path,添加以下code:%scala_Hom 阅读全文
posted @ 2016-12-29 02:47 suriyel 阅读(225) 评论(0) 推荐(0) 编辑

2016年11月23日

摘要: 背景 狡兔三窟,在使用了近7-8年的C#后,考虑到云化的到来,还是要面向更多的语言与技术,近期决定学习scala,先从Java为跳板,最后达到学会并熟练 使用scala的目的。 《核心技术》学习第三章导图 阅读全文
posted @ 2016-11-23 01:12 suriyel 阅读(148) 评论(0) 推荐(0) 编辑

2016年8月2日

摘要: 现实中,我们经常使用染色算法,来解决图相关的问题,本文希望通过详解染色算法在多个场景下的使用方式,来步步渐进的阐述染色算法的多种使用方式。 将会分为多篇文章,采取如下讲解方式 问题需求讲解——算法讲解——代码讲解。 一、消消乐 阅读全文
posted @ 2016-08-02 01:27 suriyel 阅读(2101) 评论(0) 推荐(0) 编辑

2015年11月27日

摘要: Application nameKey detailsBngMapTestKey:25nTPiuDe0kxITMR1ymE~j5IlskEImiwGsGmAnsCftQ~Ap0HigfJujLqYts8v6L75GnW5eanTPrMILHKLQPhzr_MefVpc62i8yfYC2h_ql1lA... 阅读全文
posted @ 2015-11-27 01:36 suriyel 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 众所周知,GE API将会在15年12月25日结束服务,对于众多采用该API的软件,需要一些替换方案。例如google map或者cesiumjshttp://cesiumjs.org/或者尝试D3jshttp://d3js.org/Kartographhttp://kartograph.org/另... 阅读全文
posted @ 2015-11-27 01:19 suriyel 阅读(461) 评论(0) 推荐(0) 编辑

2014年7月14日

摘要: 1,开会明确本周的任务。加强在信令解析上的练习,周一先拿去年的信令解析练手,同时熟悉磊叔写的Socket通信,加入信令解析策略,想好怎么在上面进行扩展。周二进行信令解析的工作验收。告知周二进行对上届代码在策略和结构的代码检视,同时确认,一个老员工支撑上届他们代码的解说,特别是策略和结构上面。2,周二... 阅读全文
posted @ 2014-07-14 06:23 suriyel 阅读(238) 评论(0) 推荐(0) 编辑

2014年6月20日

摘要: 近期在定位问题时发现使用OleDb打开很大的Excel文件后,即使什么都不操作Colse掉,内存释放了部分,但是并未回到打开前的水平。在Excel150M,解压缩后900M的场景下,打开后直接Close,内存比打开前多了近90M。如果再次打开关闭,内存不会再增加。但是如果是依此打开多个不同的大型Ex... 阅读全文
posted @ 2014-06-20 02:12 suriyel 阅读(522) 评论(0) 推荐(0) 编辑

导航