自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 算法挑战记录Ⅱ——Java

算法挑战记录Ⅱ算法挑战记录Ⅱ——Java11.合法标识符算法挑战记录Ⅱ——Java不知不觉挑战数量已经超过了10个,第一篇也已经写了600多行,不好阅读也不好维护,因此开始第二篇的写作。开始于2020-11-18.第一篇地址 :算法挑战记录——Java11.合法标识符描述请判断字符串 str 是不是一个合法的标识符。合法的标识符由字母(A-Z,a-z)、数字(0-9)和下划线组成,并且首字符不能为数字。样例输入:str = "123_abc"输出:false解释:虽然 "1

2020-11-18 22:49:55 197

原创 算法挑战记录——Python

记录一下自己的算法挑战记录算法挑战记录——Python旋转字符串挑战尾随零落单的数统计数字移除9丑数 II算法挑战记录——Python这里是算法挑战记录的Python版本,flag总是要实现的,描述和思路大多和java版本统一,只是实现的语言为Python,如果想查看Java版本的实现,请看算法挑战记录——Java。于2020-11-10.旋转字符串挑战描述给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。在数组上原地旋转,使用O(1)的额外

2020-11-10 19:39:52 207

原创 算法挑战记录——Java

记录一下自己的算法挑战记录算法挑战记录旋转字符串挑战算法挑战记录最近感觉需要提高一下自己的算法水平,因此开始进行算法挑战训练专题,希望自己能够坚持下来。开始于2020-11-08.旋转字符串挑战给定一个字符串(以字符数组的形式给出)和一个偏移量,根据偏移量原地旋转字符串(从左向右旋转)。在数组上原地旋转,使用O(1)的额外空间public class Solution { /** * @param str: An array of char * @param

2020-11-08 16:11:48 244

原创 LintCode算法挑战——abc串

问题描述有一个字符串集合,所有字符串的长为 n, 只由 ‘a’, ‘b’, ‘c’ 三种字符组成,而且每个字符串中,所有相邻字符都是不同的。请编写一个程序,返回这个字符串集合中,字典序第 k 小的字符串。1≤n≤1051≤k≤1018如果所有可组成的字符串个数小于 k,返回一个空串。样例样例输入:n = 3k = 6样例输出:"bac"说明在样例中,长为 3 的字符串的集合如下:[“aba”, “abc”, “aca”, “acb”,“bab”, “bac”, “bc

2020-12-07 11:22:45 351

原创 由Android Studio 3.6.4升级到4.0遇到的问题以及解决

由Android Studio 3.6.4升级到4.0遇到的问题以及解决1.项目编译问题gradle版本升级到6.1.1,build Tools升级到4.0.0后classpath 'com.android.tools.build:gradle:4.0.0Kotlin项目需要同时修改Kapt版本kapt_version = "4.0.0"2.项目爆红升级的时候不要使用3.6.4或更老的配置,需要重新进行个性化idea配置如果已经使用了之前的配置,要关闭Android Studio然后把

2020-06-03 13:43:50 5989 7

原创 ArrayList和LinkedList区别

ArrayList和LinkedList区别由于平时经常使用ArrayList却很少涉及到LinkedList,今天偶然在遍历文件时使用到了LinkedList,因此再次学习了两者的区别,下面先附上遍历文件的代码:private static void traverFile(File file) { LinkedList<File> list = new LinkedLis...

2019-04-11 17:30:55 277

转载 组件化开发

转自: http://blog.youkuaiyun.com/guiying712/article/details/55213884 ,本文出自:【张华洋的博客】Android组件化项目地址:Android组件化项目AndroidModulePatternAndroid组件化之终极方案地址:http://blog.youkuaiyun.com/guiying712/article/details/78057...

2018-09-11 17:36:47 7112

转载 Android9.0新特性

转自:https://blog.youkuaiyun.com/hejjunlin/article/details/81489690 2018年8月7日-凌晨1点,谷歌发布了Android 9.0操作系统,它的名字是Android 9,被命名为Android Pie。让我们看看关于Android 9派你需要知道的一切。大纲如下:Android Pie 新特性有哪些?官方Release Note更...

2018-08-17 16:37:26 4618

转载 Android5.0,6.0,7.0,8.0新特性整理

背景Android5.0(Android&nbsp;Lollipop)是谷歌公司2014年10月发布的全新安卓系统,至今已经两年多。然而由于国产手机对安卓ROM的深度定制或修改,以及手机厂商、芯片制造商、运营商之间错综复杂的关系,我们更新最新安卓版本往往需要1年左右时间的等待。2015年5月发布了Android6.0(Android Marshmallow),2016年8月发布了An...

2018-08-17 15:59:22 4553 1

转载 Android系统各个版本系统特性整理(1.1-6.0)

闲暇无事,整理下Android各个版本系统特性,以方便后续查看!1.&amp;nbsp;Android 1.1   &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbs

2018-08-17 11:25:59 662

转载 Android平台特性

Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。一、Android的平台特性  Android平台有如下特性:  1. 应用程序框架支持组件的重用与替换。...

2018-08-17 11:14:40 4978

转载 递归相关

原作者:书呆子Rico 《递归的内涵与经典应用》&nbsp;http://my.youkuaiyun.com/justloveyou_摘要:  大师 L. Peter Deutsch 说过:To Iterate is Human, to Recurse, Divine.中文译为:人理解迭代,神理解递归。毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,我们总是惊...

2018-08-09 15:24:54 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除