摘要: 题目 题目重点 最短路径、边有权值=dijkstra或者floyd,但是dijkstra代码太长了,所以选择floyd 最大公约数:辗转相除法、暴力法,最小公倍数:两个数的乘积/最大公约数 代码 //求最大公约数 //注意最大公倍数=a*b/最大公约数 public int gys(int a,in 阅读全文
posted @ 2022-01-16 18:56 猪猪猪猪侠 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1.容器* 《Java常用的一些容器》,作者:朝向远方,来源:博客园 2.图 2.1存储方式* 无所谓性能:邻接矩阵(数组) 高校存储:邻接表(链表) 2.2遍历方式* BFS广度优先遍历:利用队列,用来求非带权单源最短路径 DFS深度优先遍历:递归 2.3最小生成树(求最少边的连通子树) Prim 阅读全文
posted @ 2022-01-14 17:05 猪猪猪猪侠 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 题目 题目重点 解题思路:计算两两点组成的直线的系数,并去重 去重想到了set,添加进入set里面的元素会自动去重,最后用size()方法就可以求得个数 系数有两种求法一种是Ax+By+C=0,另外一种是斜截式y=kx+b,可以两种都是可以的 求最大公约数要用到的方法:辗转相除法 斜截式:直接计算系 阅读全文
posted @ 2022-01-14 16:58 猪猪猪猪侠 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 题目 题目重点 (数字*2021)会超出int的最大范围,算是一个隐藏的坑,如果没有注意到这个,就会得出0的结果。 这里要用到BigInteger大数字、String.valueOf()将int转换为字符串 multiply乘、mod取余 代码 import java.math.BigInteger 阅读全文
posted @ 2022-01-13 22:09 猪猪猪猪侠 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 题目 题目重点 数字从1开始 结尾是最后一个能拼出来的数,而不是会出错的数,所以当拼一个数字用完某种卡片的一瞬间就需要返回 代码 public class Main { public static void main(String[] args) { // TODO Auto-generated m 阅读全文
posted @ 2022-01-12 22:29 猪猪猪猪侠 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 代码: #include<stdio.h> int main(){ char * a = "qwer"; char b[] = "qwer"; printf("size of a is: %d\n",sizeof(a)); printf("size of b is: %d\n",sizeof(b)) 阅读全文
posted @ 2022-01-09 17:37 猪猪猪猪侠 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.准备工作 安装DEVC++,进行安装目录,找到MinGW64 复制bin目录的地址 将复制的地址添加到系统环境变量里面 2.创建C文件(.C结尾) 3.用cmd进入C文件的目录下 3.1看预编译文件 gcc -E target.c -o Demo.i 用notepad++打开Demo.i 3.2 阅读全文
posted @ 2021-12-17 22:38 猪猪猪猪侠 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.“预编译”的书写 预编译是什么:预编译就是在编译开始之前对#开头的代码做文本替换工作,包括展开头文件/宏替换/去掉注释/条件编译 源代码 #include<stdio.h> #define add(a,b) a+b int main(){ int a = 10,b=20; int z = add 阅读全文
posted @ 2021-12-16 20:58 猪猪猪猪侠 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 题目: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String s = scanne 阅读全文
posted @ 2021-11-14 20:14 猪猪猪猪侠 阅读(28) 评论(0) 推荐(0) 编辑
摘要: #1、无法访问到servlet 原因1:在项目的target的lib里面没有东西,解决办法是在IDEA里面的artifact里面选好需要用到的jar文件 原因2:servlet的注解写错了(注解式开发)或者web.xml里面的servlet配置写错了(非注解式开发) #2、web项目如何调试 前端在 阅读全文
posted @ 2021-09-01 21:57 猪猪猪猪侠 阅读(29) 评论(0) 推荐(0) 编辑