
笔记
文章平均质量分 73
_charon_
这个作者很懒,什么都没留下…
展开
-
【Android】不能下载Gradle的解决方法Could not install Gradle distribution from ‘https:services.gradle.orgdistrib
我们需要先找到自己的gradle目录,默认是在C:\Users\user.gradle\wrapper\dists,这里的user是你自己的用户名。阿里云镜像 Gradle下载地址:https://mirrors.aliyun.com/macports/distfiles/gradle/腾讯云镜像 Gradle下载地址:https://mirrors.cloud.tencent.com/gradle/阿里云镜像 Gradle下载地址:https://mirrors.aliyun.com/gradle/原创 2024-06-20 11:43:10 · 376817 阅读 · 26 评论 -
KMP算法笔记
在计算机科学中,Knuth-Morris-Pratt字符串查找算法(简称为KMP算法)可在一个主文本字符串S内查找一个模式串P的出现位置。此算法通过运用对这个模式串在不匹配时本身就包含足够的信息来确定下一个匹配将在哪里开始的发现,从而避免重新检查先前匹配的字符。`### 一、问题描述给定一个主串 S 及一个模式串 P,判断模式串是否为主串的子串;### 二、朴素算法 这个不多说,就是循环,出现不匹配,S 指针加 1,P 指针置为 1 接着循环判断。 ### 三、KMP 算法(手原创 2024-05-11 21:16:23 · 367214 阅读 · 2 评论 -
泛型(笔记)
泛型(Generics)是程序设计语言中一个非常重要的特性。它允许程序员在强类型语言中定义一些可变的部分,这些部分在使用前必须指明具体的类型。不同的编程语言和编译器/运行环境对泛型的支持程度也不尽相同。总的来说,泛型通过引入类型参数的概念,实现了代码的复用和类型安全,提高了软件开发的效率。总的来说,泛型是现代编程语言中非常重要的特性,通过参数化类型实现了代码复用和类型安全。不同语言对泛型的支持程度和实现细节也有所不同,需要开发者深入了解。原创 2024-04-11 20:08:30 · 489639 阅读 · 0 评论