- 博客(14)
- 收藏
- 关注
原创 Leetcode257周周赛
1995 .统计特殊四元组(easy)5864.游戏中的弱角色 (middle)1997.访问完所有房间的第一天(middle)1998.数组的最大公因数排序(hard)5864. 游戏中弱角色的数量你正在参加一个多角色游戏,每个角色都有两个主要属性:攻击 和 防御 。给你一个二维整数数组 properties ,其中 properties[i] = [attacki, defensei] 表示游戏中第 i 个角色的属性。如果存在一个其他角色的攻击和防御等级 都严格高于...
2021-09-08 21:16:23 374
原创 计算机网络(物理层)
1 物理层基本概念物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是具体的传输媒体物理层的作用是要尽可能的屏蔽掉不同传输媒体和通信手段的差异用于物理层的协议也常称为物理层规程1.1物理层是主要任务物理层的主要任务:确定与传输媒体的接口有关的一些特性机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。电气特性:指明在接口电缆的各条线的电压范围功能特性:指明某条线上出现的某一电平的电压意义过程特性:指明对于不同功能的各种可能事件的出现
2021-02-22 19:50:22 294
原创 计算机网络(第一章 概述)
主要介绍互联网概述、互联网边缘部分和核心部分、分组交换概念、计算机网络性能指标、计算机网络OSI7层模型1互联网概述1.1三种熟悉的网络电信网络:向用户提供电话、电报以及传真等服务有线电视网络:向用户传送各种电视节目计算机网络:使用户在计算机之间传送各种数据文件1.2 Internet(互联网)定义:由数量极大的各种计算机网络互连起来的基本特点:连通性和共享性1.3计算机网络(简称网络)由若干结点(node)和连接这些结点的链路(link)组成,结点可以是计算机、集线器、交.
2021-02-19 20:55:38 232
原创 棋盘覆盖问题
分治策略求棋盘覆盖问题,旨在将2^k的棋盘分割成若干个小的子棋盘来求解题目在一个2k×2k 个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。分析若是要棋盘能被覆盖,则该棋盘中至少有一个特殊方格解决方法将棋盘拆分为四个4*4的子棋盘,由于特殊方格在左上,则分别在右上,右下,左下三个棋盘中设置三个能拼成L.
2020-06-13 17:49:59 285
原创 Mysql8.0以上版本1045报错解决方法(针对学生或者个人学习者)
原因无非就是密码不正确,所以解决方案简单粗暴,重置数据库.8.0之后由于安全性问题在ini文件中添加skip-grant-tables无效关闭数据库(管理员打开cmd,运行命令net stop mysql)删除data文件删除之后打开数据库(net start mysql)cmd运行 mysql --initialize --console初始化数据库,之后会给出一个初始密 码根据该初始密码登陆mysql重置密码alter user ‘root’@‘localhost’ identif.
2020-05-29 15:23:30 1660
原创 分治策略
分治策略的基本思想是,将一个问题分解成若干个子问题,这样不断的递归分解,直到分解的足够小时直接分解。经典的分治策略实现有归并排序,快速排序步骤分解:将问题分解为一些子问题,子问题的形式与原问题的方式一致,只是规模更小。解决:递归的分解出子问题,如果子问题的规模足够小,则停止递归直接求解。合并:将子问题的解组合成原问题的解举例说明排序中比较暴力的方法就是选择排序和冒泡排序,拿选...
2019-12-20 21:44:11 257
原创 Andriod错误日志(一)
HttpUrlConnection接收json数据出错IconFont字体图标不能垂直居中问题HttpUrlConnection接收json数据出错问题:接收的json数据无法解析报错 Exception in thread "Thread-0" java.lang.ClassCastException: java.lang.String cannot be ...
2019-11-24 20:07:24 135
原创 SSM问题集合(一)
无法将resultset转化为相对应的类型报错java.lang.AbstractMethodError: Receiver class org.apache.commons.dbcp.DelegatingResultSet does not define or inherit an implementation of the resolved method abstract isClos...
2019-11-22 18:30:37 679
原创 Leetcode之二分查找法
针对的是一个有序数组进行查找的情况,用二分查找法进行数据查找是一个不错的选择,时间复杂度O(log(n)),定义start和end,不断改变start和end的值来缩小查找的区域普通二分查找法给出一个有序数组,在数组中查找数值为a的值首先定义start和end分别代表数组中查找范围的最小值和最大值的下标,start=0,end=array.length;然后找到中间值array[(st...
2019-11-14 20:53:47 150
原创 单链表逆序排序问题
Leetcode上刷到的三个单链表算法题1.给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例:给定 1->2->3->4, 你应该返回 2->1->4->3. //单链表结构 public class ListNode { int val; L...
2019-11-06 23:04:28 453
原创 java数据结构与集合之ArrayList
ArraryList初始化private static final int DEFAULT_CAPACITY = 10;private static final Object[] EMPTY_ELEMENTDATA = {};public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA...
2019-11-02 21:33:25 116
原创 JavaBean使用详解(idea开发)
通常中使用的JavaBean实际上是一个Java类,Jsp可以通过访问Javabean中的变量以及调用其中的方法,减小了Jsp中的代码冗余度1.创建JavaBean在项目中的src目录下面创建一个包,并在包下创建一个Java类(注意:一定要创建包,不能直接创建java类,否则无法导入JavaBean创建之后在java类中写代码,定义好变量之后生成getter和setter(idea上用...
2019-05-13 12:52:20 15325 10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人