摘要: dfs+剪枝 题意是说一仅仅狗要逃出迷宫。可是必须在某个时间点刚好到出口。 開始裸了一个dfs,TLE。。。剪枝没有啥思路。本来想用bfs先判是否能到达。感觉不靠谱。 然后看Discuss,了解了一个奇偶性剪枝。 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 阅读全文
posted @ 2017-07-03 21:56 yfceshi 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 这道题目我用了一上午才做出来,还是看的别人的思路,尽管没有看代码做的有点慢。代码能力还是得加强啊。思维 得缜密。不能想当然,要有根据,写上的代码要有精确度。省的以后还得慢慢调试 思路:贪心。每次都查看两端位置上的字母是否相等。若不相等就在里面查找能使他们相等且所需移动位置最少的那 个。然后交换。记录 阅读全文
posted @ 2017-07-03 21:11 yfceshi 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 今个看了JVM垃圾回收工作原理。看了以后对怎样系统化学习产生了一点迷思,想写一篇困惑的blog。后来想想。还是在行动中思考。所以写一篇适配器。 看看百度百科怎么说: 适配器: 适配器是英语Adapter/adaptor的汉语翻译。 适配器就是一个接口转换器,它能够是一个独立的硬件接口设备,允许硬件或 阅读全文
posted @ 2017-07-03 20:40 yfceshi 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 前言 近期研究Android推送的实现, 研究了两天一夜, 有了一点收获, 写下来既为了分享, 也为了吐槽. 须要说明的是有些东西偏底层硬件和通信行业, 我对这些一窍不通, 仅仅能说说自己的理解. 为什么要研究Android推送技术? 主要还是毕业设计要做一个即时通信app, 我是不喜欢做什么社交a 阅读全文
posted @ 2017-07-03 19:07 yfceshi 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 没有添加额外的震动及声音效果,这里直接实现了通知的功能,看效果吧: MainActivity.java package com.example.notification; import android.os.Bundle; import android.annotation.SuppressLint 阅读全文
posted @ 2017-07-03 17:32 yfceshi 阅读(169) 评论(0) 推荐(0) 编辑
摘要: JSON是 JavaScript Object Notation的简称。是一种轻量的数据表示方法。jason格式採用key:value的方式记录数据。非常直观。比XML简洁,因而大受欢迎 介绍jason格式前,先让我们看看XML格式。显然。XML 得到了相当多的关注(正面和负面的评价都有)。已经在A 阅读全文
posted @ 2017-07-03 17:31 yfceshi 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 这些是自己慢慢的日积月累的,总之要相信好的算法的基础也是靠慢慢积累和思考而来的,这里面的东西有些是别人博客上的,有些是面试题。自己百度的 1.五仅仅猴子分桃。半夜。第一仅仅猴子先起来,它把桃分成了相等的五堆,多出一仅仅。于是,它吃掉了一个,拿走了一堆; 第二仅仅猴子起来一看,仅仅有四堆桃。于是把四堆 阅读全文
posted @ 2017-07-03 15:54 yfceshi 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 大家好: 苹果2015WWDC大会公布了Swift2.0,它较之前的版本号Swift1.x有非常大的变化。所以我即将出版《从零開始学Swift》《从零開始学Swift》将在《Swift开发指南》第1版的基础上加入Swift2.0的内容,同一时候摒弃第1版的一些不合理的内容。使得本书更加适合Swift 阅读全文
posted @ 2017-07-03 14:26 yfceshi 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 刚開始学习linux这门课就被分配编写一个设备的input子系统驱动。这对我的确有点困难。只是实际的操作中发现困难远比我想象的要大的多。本以为依照老师课上的步骤就行非常快的完毕这项任务。后来发现是我想多了。刚一開始我就陷入了一个困境,理不清究竟input子系统驱动哪些是我须要做的哪些是系统已经为我们 阅读全文
posted @ 2017-07-03 13:09 yfceshi 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、 安装准备 1. 安装Openssl 要使Apache支持SSL,须要首先安装Openssl支持。这里使用的是openssl-0.9.8k.tar.gz 下载Openssl:http://www.openssl.org/source/ tar -zxf openssl-0.9.8k.tar.gz 阅读全文
posted @ 2017-07-03 11:50 yfceshi 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP协议的URL HTTP URL (URL是一种特殊类型的URI。包括了用于查找某个资源的足够的信息)的格式例如以下: http://host[":"port][abs_path] http表示要通过HTTP协议来定位网络资源; host表示合法的Internet主机域名或者IP地址; p 阅读全文
posted @ 2017-07-03 10:48 yfceshi 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 在第一天学习了HTML5的一些很重要的基本知识,今天将进行更深层学习首先来回想第一天学习的内容,第一天学习了新标签。新控件,验证功能,应用缓存等内容。第2天将学习怎样使用Canvas 和使用SVG 实现功能 Lab1—— 使用CanvasCanvas 是指定了长度和宽度的矩形画布,我们将使用新的HT 阅读全文
posted @ 2017-07-03 10:13 yfceshi 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 前言 眼下楼主已经拿到阿里实习offer,一共经历了5次面试,当中4轮技术面。1轮HR面试。在这里分享一下自己的面试经验和学习总结。写这篇面经主要是希望可以帮助很多其它的小伙伴。我本科毕业于中南大学信管专业,真正開始学习Java是在大三下学期。研究生就读北航的移动云计算专业。刚開始也是小白,也是一步 阅读全文
posted @ 2017-07-03 09:32 yfceshi 阅读(3266) 评论(0) 推荐(0) 编辑
摘要: 原创文章。转载请注明。 当你在一个新环境、面对一个复杂的项目须要由你来负责的时候,请不要惊慌着急,经过我多年实践经验,通过下面几点能够帮到你。 一、分解项目。对于复杂庞大的项目,首先要做的就是尝试把它分解为各个小项目,再分别为这些小项目做项目计划。并找出哪些是关键项目或里程碑,评估每一个小项目的困难 阅读全文
posted @ 2017-07-03 08:25 yfceshi 阅读(179) 评论(0) 推荐(0) 编辑