自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python输入

Python输入一、单行输入1. 输入单个元素x = input() # 输入为字符串print(x)x = int(input()) # 输入强转为int(也可转为其他类型)print(x)例:输入:123输出:1232. 输入多个元素x = input().split(",") # 输入用“,”分割(默认用空格分隔)print(x)例:输入:1, 2, 3输出:[‘1’, ‘2’, ‘3’]二、多行输入1. 行数已知# 输入或者直接定义行数nn = int

2022-05-19 14:39:57 6529

原创 移除链表元素

题目给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回新的头节点 。输入:head = [1,2,6,3,4,5,6], val = 6输出:[1,2,3,4,5]输入:head = [], val = 1输出:[]解题思路:直接查找class ListNode(object): def __init__(self, val=0, next=None): self.val = val

2022-05-11 17:56:17 182

原创 螺旋矩阵II

题目给你一个正整数 n ,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。输入:n = 3输出:[[1,2,3],[8,9,4],[7,6,5]]解题思路:思路:坚持循环不变量原则(区间的开闭性保持不变)模拟顺时针画矩阵的过程(由外向内):填充上行从左到右填充右列从上到下填充下行从右到左填充左列从下到上按照左闭右开原则填充矩阵:class Solution(object): def generateMatrix

2022-03-22 16:52:41 319

原创 长度最小的子数组长度

题目给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。输入:target = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。解题思路:思路:确定数组中的start和end,使start到end之间的数加起来和大于target

2022-03-22 15:37:51 243

原创 有序数组的平方

题目给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]解题思路暴力解法,直接求每个元素的平方,然后排序class Solution(object): def sortedSquares(self, nums): """

2022-03-18 16:13:57 217

原创 移除数组元素

题目给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。输入:nums = [3,2,2,3], val = 3输出:2, nums = [2,2]解释:函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而

2022-03-17 16:55:44 254

原创 二分查找法

题目给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1解题思路二分法前提条件:a 有序数组

2022-03-17 15:54:59 333

原创 Android studio查看每行代码的修改提交记录

Android studio查看每行代码的修改提交记录下载git tool box插件安装完之后会提示重启Android studio,重启之后鼠标放在哪就可以看到哪行代码的修改记录啦

2021-11-19 11:04:47 5151

原创 Android Studio设置自动换行快捷键

file ->settings :搜索wrap右键添加快捷键:在键盘上按下相应键,由于和其他的冲突,这里我设置的是Ctrl+Caps Lock,确定就ok,用法:在编译器界面按下设置的快捷键启动自动换行,再次按下取消换行。...

2021-01-14 11:40:11 2088

原创 【已解决】已下载platform tools但是运行模拟器时报错unable to locate adb

报错信息如下:打开SDK Manager将platform tools卸载重装,再重新配置到环境变量中即可。

2020-12-21 11:09:12 583

原创 解决gradle-xxx-bin.zip下载之后sync时还是自动下载的问题

修改该文件:distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/dists#distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zipdistributionUrl=file:///C:/Users/lenovo/.gradle

2020-11-27 19:56:45 712 1

原创 解决卸载重装Android Studio时不安装SDK的问题!!!

上次把Android Studio卸载之后重新安装就没法打开settings和SDk manager了,寻天找地终于无意间找到了解决办法!!!!!首先,打开Android Studio,点击如下的选项:点击确定!接下来你应该会看到这个页面,是不是很熟悉很激动!然后就可以开始愉快地安装之旅了,由于我已经安装过了,所以后面的步骤就不放截图了,放个其他的参考链接吧!https://www.jb51.net/article/183482.htm...

2020-11-27 18:48:48 2897 7

原创 Configuration ‘compile‘ is obsolete and has been replaced with ‘implementation‘ and ‘api‘.

warning:Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.

2020-11-24 20:33:55 116

原创 关于Android Studio安装时无法安装SDK的问题

下载最新版一直不行,就算删除了所有的SDK相关目录也不行,报错中给出的下载链接没法打开,最后安装了之前的3.5.0版本,终于可以自动安装SDK啦。放个链接:

2020-11-24 20:01:06 2314

原创 Android Studio NDK版本错误(已解决)

打开工程后报错:ERROR: Location specified by ndk.dir (D:\Android\sdk\ndk\21.0.6113669) did not contain a valid NDK and so couldn't satisfy the requested NDK version 21.0.6113669打开SDK manager,勾选“show Package Details”,下拉寻找并下载报错信息中提示的对应版本的NDK即可。...

2020-11-24 19:51:11 8651

原创 This version of Android Studio cannot open this project, please retry with Android Studio 4.0-已解决

安装了Android Studio3.5后打开之前的项目出现以下错误:(为啥不安装最新版?因为之前作死卸载了之后再安装SDK下载不下来,只得装一个之前的版本555……)ERROR: This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or newer.解决方案:打开file—>Project Structure后看到gradle-6.1.1-all.zip

2020-11-24 19:42:54 7892 4

原创 新GET到的VS功能之Code Map

新GET到的VS功能之Code Map插件添加方法双击安装程序,在打开的页面点击修改(必须是企业版才有这个功能)按顺序勾选图中的三个选项,点击右下角的安装(由于我已经安装过了,所以这里是“关闭”)使用方法打开VS项目后,点击“体系结构”—>“生成代码图”即可...

2020-11-11 20:01:53 3641 1

原创 第一行代码10.5节,关于startForeground()运行后程序crash的问题

targetSdkVersion 为 28或更高版本时需要获取FOREGROUND_SERVICE权限。在AndroidManifest.xml文件中添加:<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>

2020-08-10 14:46:33 629

Source Insight4.rar

Source Insigh

2021-01-14

小孩桌面便签(电脑桌面便签)

一款超好用的电脑桌面便签

2021-01-14

depot_tools.rar

搭建webRTC环境需要下载的depot_tools

2021-01-14

空空如也

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

TA关注的人

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