摘要: 1.下载及安装 首先是下载链接:https://dev.mysql.com/downloads/mysql/ 选择ZIP Archive下载 下载完成后,将压缩包解压到一个不带中文的路径下,比如我解压到了:F:\Softwares\mysql-8.0.29-winx64 压缩完成后,可以看到文件夹内 阅读全文
posted @ 2022-05-04 11:50 ShaunY 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 问题 如何删除string中某一个位置的元素(如第i个) 解决 由于Java string中并没有删除元素的方法,(我认为是因为string本来就是final修饰的,根本也不愿意让人修改),所以可以用substring方式,截取掉i前面和i后面的元素,用StringBuilder或Buffer来接收 阅读全文
posted @ 2022-05-02 11:50 ShaunY 阅读(3234) 评论(0) 推荐(0) 编辑
摘要: zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 上面的是来自菜鸟教程的zip函数的定义。 我之所以用这个是因为需要把list的索 阅读全文
posted @ 2022-04-30 21:36 ShaunY 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 链接分享:C++ 总结了回溯问题类型 带你搞懂回溯算法(大量例题) 这个总结的核心是下面这些: 画出递归树,找到状态变量(回溯函数的参数),这一步非常重要※ 根据题意,确立结束条件 找准选择列表(与函数参数相关),与第一步紧密关联※ 判断是否需要剪枝 作出选择,递归调用,进入下一层 撤销选择 作者: 阅读全文
posted @ 2022-01-12 20:36 ShaunY 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 菜鸡学习记录 题目链接:236. 二叉树的最近公共祖先 - 力扣(LeetCode) (leetcode-cn.com) 这道题目是使用回溯的方法做的,感觉二叉树一般就是用回溯的方法去做。 找公共祖先,对于某一个节点来说,用lson和rson分别表示其左子树和右子树。 思路是先判断其左子树、右子树是 阅读全文
posted @ 2022-01-11 22:18 ShaunY 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 菜鸡学习记录 题目链接:77. 组合 - 力扣(LeetCode) (leetcode-cn.com) 这道题目我一看就觉得该用回溯,然后就开始回溯了,结果磕磕碰碰写了40分钟才写完。 思路 首先这道题目没想太多,就是为了控制不重复加入相同元素,添加了一个变量start,表示遍历的起始位置。 预想是 阅读全文
posted @ 2022-01-11 18:21 ShaunY 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 菜鸡学习记录 题目链接:75. 颜色分类 - 力扣(LeetCode) (leetcode-cn.com) 看着蛮简单的问题,我一开始是准备对数字进行计数,然后返回一个新数组作为答案。但是题目中要求原地进行排序,这个要求我每次都想不明白。。 据力扣官方题解的说法,这是经典问题:荷兰国旗问题,由Dij 阅读全文
posted @ 2022-01-11 17:23 ShaunY 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 62. 不同路径 - 力扣(LeetCode) (leetcode-cn.com) 这道题目是比较简单的动态规划(难得有会做的),因为机器人每次只能向下或向右走一步。 首先假设其从初始位置一直向右走,也就是说与机器人同一行的所有格子,都只能有一种走法;同理,和机器人初始位置同一列的所有格子也只有一种 阅读全文
posted @ 2022-01-02 21:39 ShaunY 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 关联规则数据挖掘 一、简介 1.含义 关联规则用于表示OLTP数据库中诸多属性(项集)之间的关联程度。 关联规则挖掘( Association Rules Mining)则是利用数据库中的大量数据通过关联算法寻找属性间的相关性。 2. 度量 支持度 同时购买A和B的客户人数占总客户数的百分比称为规则 阅读全文
posted @ 2021-11-29 17:30 ShaunY 阅读(327) 评论(0) 推荐(0) 编辑