- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 跟我一起学算法系列5---从尾到头打印链表
1.题目描述输入一个链表,从尾到头打印链表每个节点的值。2.算法分析这个题目有两种方式可以解。一种方式是采用递归,链表的首节点递归,直到最后一个节点先添加到list里。第二种方式是利用Stack的特殊性,先进后出,先将所有节点从头到尾依次添加到栈,然后依次出栈。3.代码实例(1)递归ArrayList mList = new ArrayList();public ArrayList printL
2017-11-19 18:17:24 206
原创 Tensorflow Lite之Android实践
一、背景介绍11月15日,谷歌终于发布了TensorFlow Lite的开发者预览版本,这是一款 TensorFlow 用于移动设备和嵌入式设备的轻量级解决方案,允许设备端的机器学习模型的低延迟推断。TensorFlow Lite具有的特点如下:(1)轻量级:允许小 binary size 和快速初始化/启动的设备端机器学习模型进行推断。(2)跨平台:运行时的设计使
2017-11-18 18:27:13 13569 5
原创 Mac系统安装AndroidStudio
最初学习Android是基于Windows系统,本文给大家介绍的是在Mac系统中安装AndroidStudio,有需要的童鞋可以参考。第一步:下载、安装JDK1.java8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.如下图以8u152为例,选择
2017-11-16 23:57:44 15543 1
原创 跟我一起学算法系列4---替换空格
1.题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。2.算法分析java实现该功能可以直接使用replace类函数,然而我们从算法的角度分析,可以先遍历统计出字符串中空格的个数,假设为n,替换空格之后的字符串长度在原有长度的基础上增加了2n。因此新的字符串长度确
2017-11-07 23:18:54 217
原创 跟我一起学算法系列3---判断数组中是否含有某个整数
1.题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2.算法分析由于二维数组是排好序的,从左到右,从上到下,因此,可以借助这个特点。从最后一行,第一列,开始遍历目标数。如果目标数比这个数大,那么继续从第二列开始遍历最后一行。如果目标数比这个数小,那么
2017-11-06 22:28:15 392
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人