- 博客(20)
- 收藏
- 关注
原创 2022.3.22 leetcode刷题笔记 918. 环形子数组的最大和
leetcode刷题笔记文章目录leetcode刷题笔记918. 环形子数组的最大和1.难度:中等(个人感觉偏难)2.题目3.示例1)2)示例23)示例34.提示5.思路分析6.题解7.ac成绩918. 环形子数组的最大和1.难度:中等(个人感觉偏难)2.题目给定一个长度为 n 的环形整数数组 nums ,返回 nums 的非空 子数组 的最大可能和 。环形数组 意味着数组的末端将会与开头相连呈环状。形式上, nums[i] 的下一个元素是 nums[(i + 1) % n] ,nums
2022-03-22 10:58:13 1900
原创 2022.3.19 leetcode刷题笔记 746. 使用最小花费爬楼梯
leetcode刷题笔记文章目录leetcode刷题笔记746. 使用最小花费爬楼梯1.难度:简单2.题目3.示例1)示例12)示例24.提示5.思路分析6.题解7.ac成绩746. 使用最小花费爬楼梯1.难度:简单2.题目给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。请你计算并返回达到楼梯顶部的最低花费。3.示例1)示例1
2022-03-19 18:47:10 243
原创 2022.3.19 leetcode刷题笔记 70. 爬楼梯
leetcode刷题笔记文章目录leetcode刷题笔记70. 爬楼梯1.难度:简单2.题目3.示例1)示例12)示例24.提示5.思路分析6.题解7.ac成绩70. 爬楼梯1.难度:简单2.题目假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?3.示例1)示例1输入:n = 2输出:2解释:有两种方法可以爬到楼顶。1 阶 + 1 阶2 阶2)示例2输入:n = 2输出:2解释:有两种方法可
2022-03-19 18:39:16 1017
原创 2022.3.19 leetcode刷题笔记 606. 根据二叉树创建字符串
leetcode刷题笔记文章目录leetcode刷题笔记606. 根据二叉树创建字符串1.难度:简单(个人觉得没那么简单T_T)2.题目3.示例1)示例12)示例24.思路分析5.题解6.ac成绩606. 根据二叉树创建字符串1.难度:简单(个人觉得没那么简单T_T)2.题目你需要采用前序遍历的方式,将一个二叉树转换成一个由括号和整数组成的字符串。空节点则用一对空括号 “()” 表示。而且你需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。3.示例1)示例1输入
2022-03-19 18:30:07 1091
原创 2022.3.18 leetcode刷题笔记 1137. 第 N 个泰波那契数
leetcode刷题笔记文章目录leetcode刷题笔记1137. 第 N 个泰波那契数1.难度:简单2.题目3.示例1)示例12)示例24.提示5.思路分析6.题解7.ac成绩1137. 第 N 个泰波那契数1.难度:简单2.题目泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回第 n 个泰波那契数 Tn 的值。3.示例1)示例1输入:n = 4
2022-03-19 18:18:00 365
原创 2022.3.18 leetcode刷题笔记 509. 斐波那契数
leetcode刷题笔记文章目录leetcode刷题笔记509. 斐波那契数1.难度:简单2.题目3.示例1)示例12)示例23)示例34.提示5.思路分析6.题解7.ac成绩509. 斐波那契数1.难度:简单2.题目斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1给定 n ,请计算
2022-03-19 18:08:55 311
原创 大数据学习06 Scala的基础语法
大数据学习06 Scala的基础语法介绍Scala的基础语法文章目录大数据学习06 Scala的基础语法前言一、注释二、变量与常量1.基本语法2.代码实操标识符的命名规范1.命名规范2.调试效果三、控制台标准输入1.代码实现2.调试效果四、IO文件读取1.代码实现2.调试结果四、数据类型1.数据类型的说明2.Util类型,Null类型和Nothing类型3.代码实操五、数据类型转换总结前言上一文章介绍了Scala的入门级项目,现在来学习Scala的基础语法一、注释和java一样单行
2022-01-08 09:46:29 1296
原创 大数据学习05 Scala的入门级项目
大数据学习05 Scala的入门级项目文章目录大数据学习05 Scala的入门级项目前言一、Hello Scala二、Scala中基础代码1.java代码的测试2.伴生对象总结前言上一章节学习了Scala的概念以及Scala环境的搭建,这一章节进行Scala入门级项目的学习一、Hello Scalaunit 在scala中表示空返回值的类型scala不用打分号scala为了更加形象地面向对象,调用main方法时去掉了static关键字,而为了实现全局仅一份的功能,采用了单例设计
2022-01-05 23:19:52 1287
原创 leetcode刷题 1. 两数之和
leetcode刷题 1. 两数之和文章目录leetcode刷题 1. 两数之和题目一、暴力破解1.分析题目2.具体代码二、使用哈希表1.分析题目2.具体代码实现总结题目难度:简单题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案示例 1:输入:nums = [2,7,
2022-01-05 22:43:00 174
原创 大数据学习04 Scala的学习
大数据学习04 Scala的学习在Spark学习之前,先进行对Scala的学习提示:已经有Scala基础的同学可以先跳过这部分文章目录大数据学习04 Scala的学习Scala是什么一、Scala入门1.为什么学习Scala2.Scala的发展历史二、Scala与Java的关系1.Scala是对java的增强2.Scala语言特点2.Scala环境搭建总结Scala是什么Scala===Java++1.Scala基于JVM,和JAVA完全兼容,同样具有跨平台、可移植性好,方便的垃圾回收
2022-01-05 18:48:11 1540
原创 大数据学习03 Spark入门项目 wordCount 不同的实现
大数据学习03 Spark入门项目 wordCount 不同的实现文章目录大数据学习03 Spark入门项目 wordCount 不同的实现前言一、聚合二、使用步骤1.引入库2.读入数据总结前言简述02的学习内容1.建立与Spark框架的连接 val sparConf = new SparkConf().setMaster("local").setAppName("WordCount") val sc = new SparkContext(sparConf)2.按行读取文件
2022-01-05 17:54:01 730
原创 2022.1.1 大数据学习02 Spark入门项目 快速上手
学习目标:理解Spark框架的使用创建Maven项目:为了方便,将创建的新项目当成父项目,删除src创建子项目提示:这里可以添加要学的内容例如:1、 增加Scala插件当jdk版本为1.8时,选用scala2.1.0创建scala项目进行测试2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午
2022-01-02 09:49:39 425
原创 关于展开el-table和el-checkbox互相影响
关于el-table的展开 选择 expand 选项 <el-dialog title="权限列表" :visible.sync="formVisible1"> <div><br></div> <el-button @click="send()" type="primary">发送</el-button> <e
2021-08-29 11:04:03 897
原创 秦皇岛百维javaweb第三天实训笔记
1.数据库的基本概念(1)数据库的英文单词 database 简称DB(2)什么是数据库:用于存储和管理数据的仓库(3)数据库的特点:①持久化存储数据,其实数据库就是一个文件系统②方便存储和管理数据③使用统一的方式操作数据库 – SQL(4)常见的数据库软件①Mysql :开源免费的数据库,中小型数据库,已经被Oracle收购了。从Mysql6.x版本也开始收费了。(Sun公司收购Mysql,Sun公司被Oracle收购了)②DB2:IBM公司的数据库产品,收费,常应用于银行系统③SQ
2021-07-23 08:23:29 142
原创 秦皇岛百维javaweb第二天实训笔记
秦皇岛百维javaweb第二天实训笔记字符的对应ASCII码‘A’->65 从A-Z连续‘a’->97 从a-z连续‘0’->48 从0-9连续算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。提升规则:byte类型,short类型和char类型将被提升到int类型整个表达式的类型自动提升到表达式中最高等级操作数同样的类型等级顺序:byte,short,char int long float double在java中,字符串
2021-07-21 08:56:04 226
原创 秦皇岛百维javaweb第一天实训笔记
小驼峰命名法 方法和变量大驼峰命名法 给类起名字Long 数据类型 数字后加lFloat数据类型,数字后加f功能有1/3的内容是注释,讲解方法是用来干什么数据类型的长度类型 32位 64位Char 1 1Short 2 2Int 4 4Long 4 8Long long 8 8Float 4 4Double 8 8从小到大类型默认转换从大到小要强制类型转换(class 的c小写,记事本编程时今天出了
2021-07-21 08:43:47 118
原创 解决idea报错找不到或无法加载主类
解决idea报错找不到或无法加载主类*通过清理缓存解决存在的问题File—>Invalidate Caches—>勾选Clear downloaded shared indexes —>点击Invalidate and Restart如图所示,即可解决问题
2021-07-21 08:41:10 729
原创 MariaDB的安装与配置
MariaDB的安装与配置MariaDB与Mysql数据库是可以同时配置的1.以管理员权限打开控制台2.跳转到MariaDB的bin目录下3.如免安装的话可能会报错误1 ,是由于没设置数据的保存地址按如下操作即可(1)执行 mysqld.exe --install MariaDB,结果显示:Service successfully installed.则表示安装成功.(2)执行mysql_install_db.exe,结果显示正确.(3)执行mysql_install_db.exe --da
2021-07-20 14:14:03 275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人