摘要:
由于没有区间被其它区间包括这个条件,也就是假设li<ljl_{i}<l_{j}那么一定满足ri<rjr_{i}<r_{j},就能够贪心搞一搞了。 假如区间[l,r][l,r]都已经被覆盖,那么能够继续找一个lil_{i}在[l,r][l,r]范围内的最大的一个,继续扩展覆盖的区间,然后再以相同的方式 阅读全文
摘要:
Problem Statement The least common multiple (denoted "lcm") of a non-empty sequence of positive integers is the smallest positive integer that is divi 阅读全文
摘要:
异常处理是异步编程的一个难点。在同步的代码中,异常可以非常easy地通过try catch语句来完毕: try { f(); g(); h(); } catch (e) { // handle any error that occurred... } 可是在异步代码中,使用一个try代码块将全部可能 阅读全文
摘要:
问题描写叙述:一列货运火车从出发站出发时火车上一共同拥有n节车厢,编号各自是1到n。运货的各节车厢是在入轨上时是随机的顺序,火车头在出轨处,如今要将各节车厢按编号从大到小挂到车头上。当中在入轨与出轨之间有k条缓冲铁轨,将通过缓冲铁轨完毕本次的火车车厢的重排。 详细规则: 一、车厢从入轨的前部(即右端 阅读全文
摘要:
离职在即,也没什么事情做,就鼓捣了一下。任意搭建了一个小框架,看看以后能不能搞出自己的一个model,好了。不说别的,上代码 1,先上依赖库 compile 'io.reactivex:rxandroid:1.2.1' compile 'com.squareup.okhttp3:okhttp:3.3 阅读全文
摘要:
上一篇博文《Android中Handler使用浅析》通过实现倒计时闪屏页面的制作引出了Handler的用法以及实现原理,博文末尾也提到了实现过程中的Bug,有兴趣的朋友能够点击链接回去看看。今天通过使用Handler以及CountDownTimer来实现完整版的倒计时闪屏(不会出如今退出闪屏页后,依 阅读全文
摘要:
OCR,optical character recognition 的简称,也就是光学识别系统,属于图形识别的一个分支,OCR是针对印刷体字符,採用光学的方式将文档资料转换成原始资料黑白点阵的图像文件,通过识别软件将图像中的文字识别成中文和英文内码,然后转换成文本格式。这样计算机就能够通过OCR识别 阅读全文
摘要:
一、前言 前几日使用微信网页版时,好奇这个网页用了什么前端框架。用Chrome的开发人员模式一探到底,发现原来用了一个名叫 Angular 的框架。好吧,既然微信用了。那我也最好还是看看。等等,你这篇文章的标题不是“初探Vue”吗?鬼扯什么Angular呢? 好吧,我承认有些跑题。是的,我原本是要学 阅读全文
摘要:
翻译 你正在和你的朋友们玩以下这个Nim游戏:桌子上有一堆石头。每次你从中去掉1-3个。谁消除掉最后一个石头即为赢家。你在取出石头的第一轮。 你们中的每个人都有着聪明的头脑和绝佳的策略。写一个函数来确定对于给定的数字是否你能够赢得这场比赛。 比如,假设堆中有4个石头,那么你永远也无法赢得比赛:不管你 阅读全文
摘要:
1.简单的工厂模式 有感:工厂类包括必要的逻辑推断,依据client的选择条件动态实例化相关的类,对于client来说,去除了与详细产品的依赖。 2.策略模式 定义:它定义了算法家族。分别分装起来,让它们之间能够互相替换,此模式让算法的变化,不会影响到使用算法的客户。 有感:策略模式是一种定义一系列 阅读全文
摘要:
[附1:课程主页链接] [附2:学生总结全链接] 自从接受了翻转课堂的思想,再也容不下传统课堂,于是,见一门,翻一门。条件不具备,就自力更生,艰苦奋斗,南泥湾是我心中的圣地。至于学生,知道他们须要适应,但这是一种信息时代该有的学习方式,带他们深度进入这个前沿。苦和累都值得。更何况。我相信。这是让我的 阅读全文
摘要:
1、前提须要jar包: json-lib-2.4-jdk15.jar 和 xom-1.2.5.jar ,maven 仓库: net.sf.json-lib json-lib 2.4 jdk15 xom xom 1.2.5 2、代码部分: public static JSON xmlToJson(St 阅读全文
摘要:
Android是一种基于Linux的自由及开放源码的操作系统,主要使用于移动设备。如智能手机和平板电脑。由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,眼下已收集100题。 1.Android系统的架构 Android系统架构之应用程序 Android 阅读全文
摘要:
在canvas API中,我们发现仅仅提供了画实线的方法实现,并没有虚线的相关方法,那么怎样实现画虚线呢? 现实中,虚线是由一小段小段的实线线段组成,那么仅仅要我们通过画出等长度的线段就能够组成我们想要的虚线. 以下我们就能够依据上面的原理来实现虚线的画法.例如以下: var context = d 阅读全文
摘要:
写在前面:学习的内容主要来自《The Swift Programming Language》。你能够在iTunes中下载,至于部分翻译内容和理解。因为英语能力有限,部分參考谷歌翻译 闲话少叙,开整: Hello World (入门) 全部的程序刚開始都要写Hello World。在Swift中,这么 阅读全文