自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 收藏
  • 关注

原创 机器学习,一颗简单的决策树代码实现

【代码】机器学习,一课简单的决策树实战。

2023-07-01 16:00:48 123

原创 RuntimeError: mat1 and mat2 must have the same dtype解决办法

报错的意思是类型不匹配,然后通过debug发现是float32,一个是float64,虽然都是浮点数,但就是不一样!解决办法:在这两个矩阵后面都加上.float()。这样就都是float32了!

2023-06-29 20:10:00 12281 2

原创 一个简单的批量梯度下降

【代码】一个简单的批量梯度下降。

2023-06-22 22:27:12 132

原创 使用SKLearn中的SGD做数字识别

第一次调用已经写好的随机梯度下降算法!非常方便,之前还一直以为要自己写。数据都是SkLearn提供的,1700多张8*8的图片。最后只做了一个二分类。

2023-06-21 21:38:55 288

原创 分别用最小二乘法和梯度下降法实现线性回归

下面代码中包含了两种方法。

2023-06-20 19:58:49 216

原创 第十四届蓝桥杯JavaB组省赛个人题解

虽然赛前没怎么做题,但这次省赛给我的感觉是比上一次简单,至少最后两个题都可以拿到一部分分了,上一次这两题都没有提交!思路:别被这么大的数字吓到,其实100的阶乘以后都有10+个0了,再大了对答案也没有影响。思路:暴力做的,感觉想拿满分会非常麻烦,暴力敲一遍就过去了,拿一半分得了。思路:本题对于不熟悉进制的同学来说很难受,熟悉的话其实还是很简单的。思路:先判读数组A中奇数的个数,如果不是偶数,直接输出0;试题 F: 合并区域。试题 G: 买二赠一。试题 H: 合并石子。试题 I: 最大开支。

2023-04-12 10:27:19 1190 3

原创 笔记本突然没有wifi功能了?!我的解决办法

点击上面哪个网络和Internet设置,点下面这个网络重置,重启一下就好了。重启后他就忘记你之前的wifi密码了,你得记住!都不知道咋搞的,本来这里有个wifi图标的!

2023-02-05 18:08:05 2713

原创 蓝桥杯真题《左移右移》

方法很多,这里提供两种,还有用链表写的就不提供了。第二种方法(忽略快读)

2022-11-29 20:44:04 483

原创 端口号被占用咋办?10年老程序员教你解决!

技术

2022-09-22 16:39:11 192 1

原创 TypeError: randomUUID is not a function解决办法!

好好学!

2022-08-30 16:26:20 2760 1

原创 蓝桥杯参赛总结(Java B组)

蓝桥杯总结

2022-06-27 23:00:23 339

原创 第十二届蓝桥杯国赛真题《翻转括号序列》(java)

一眼线段树!对线段树掌握不熟练的同学直接暴力!这代码我敲了一个小时!import java.util.*;import java.io.*;public class Main { static int N = 1000010, INF = 1 << 29; static class Node { int l, r; int min; int max; int sum; int lazy = 1; // 是否翻转 -1:no 1:yes int add;

2022-04-30 20:13:29 436

原创 蓝桥杯国赛 和与乘积 答案 C++

思维题吧,C语言网对java不友好,写成c++就ac了。#include <iostream>#include <cstring>#include <algorithm>#include <math.h>using namespace std;typedef long long LL;const int N = 2e5 + 10;int a[N];int b[N], to_id[N], idx;LL l[N], r[N];LL r

2022-01-15 21:12:39 517 4

原创 Java P1271 选举学生会

import java.util.*;import java.io.*;public class Main { static int N = 1000; static int num[] = new int[N]; public static void main(String[] args) throws IOException{ Reader sc = new Reader(); BufferedWriter bw = new BufferedWriter(ne

2021-12-19 20:32:57 503

原创 Java第十二届蓝桥杯b组真题 双向排序

题目链接import java.util.*;public class Main { static int N = 100010; static CII stk[] = new CII[N]; static int a[] = new int[N]; static int top; public static void main(String[] args) { Scanner sc = new Scanner(System.i

2021-12-13 23:23:47 9580 1

原创 Java P1873 [COCI 2011/2012 #5] EKO / 砍树

import java.util.*;import java.io.*;public class Main { static int N = 1000010; static int a[] = new int[N]; // 学校分数线 static int n, need; static boolean check(int x) { long s = 0; for(int i = 0; i < n; i ++ ) { s += Math.max(a[i] - x, 0

2021-12-13 18:32:59 341

原创 Java P1678 烦恼的高考志愿

import java.util.*;import java.io.*;public class Main { static int N = 100010; static int a[] = new int[N]; // 学校分数线 static int score[] = new int[N]; // 每个学生估分 static int n, m; static int f(int x) { int l = 0, r = m; while(l < r) { int

2021-12-13 18:23:21 407

原创 Java 蓝桥杯省赛题目:路径

本题考查最短路、数论用朴素版的dijkstra算法即可;时间复杂度:O(n^2) 本题n = 2021答案:10266837import java.util.*;public class Main { static int N = 2030, M = N * 45; static int h[] = new int[N], ne[] = new int[M], to[] = new int[M], w[] = new int[M], idx; static boolea.

2021-12-04 07:30:08 598

原创 Java P3372 【模板】线段树 1

题目链接import java.util.*;import java.io.*;public class Main { static class Node { int l, r; long add, sum; } static int N = 100010; static Node tr[] = new Node[4 * N]; static long a[] = new long[N]; static int n, m; sta

2021-12-02 21:42:14 85

原创 Java P3373 【模板】线段树 2

题目链接多敲几遍,打发时间// czlimport java.util.*;import java.io.*;public class Main { static class Node { int l, r; long sum; long mul, add; // 懒标记 } static int N = 100010, MOD; static Node tr[] = new Node[4 * N]; static int a[] = new int[N]; sta

2021-12-02 19:24:59 294

原创 Java 第十二届蓝桥杯JavaB组国赛真题 123

题目描述:小蓝发现了一个有趣的数列,这个数列的前几项如下:1, 1, 2, 1, 2, 3, 1, 2, 3, 4, …小蓝发现,这个数列前 1 项是整数 1,接下来 2 项是整数 1 至 2,接下来3 项是整数 1 至 3,接下来 4 项是整数 1 至 4,依次类推。小蓝想知道,这个数列中,连续一段的和是多少。输入输入的第一行包含一个整数 T,表示询问的个数。接下来 T 行,每行包含一组询问,其中第 i 行包含两个整数 li 和 ri,表示询问数列中第 li 个数到第 ri 个数的和。输

2021-12-01 12:35:30 683

原创 Java第十二届蓝桥杯国赛 二进制问题

题目描述:小蓝最近在学习二进制。他想知道 1 到 N 中有多少个数满足其二进制表示中恰好有 K 个 1。你能帮助他吗?【评测用例规模与约定】对于 30% 的评测用例,1 ≤ N ≤ 106, 1 ≤ K ≤ 10。对于 60% 的评测用例,1 ≤ N ≤ 2 × 109, 1 ≤ K ≤ 30。对于所有评测用例,1 ≤ N ≤ 1018, 1 ≤ K ≤ 50。思路:简单的数位dpf[i][j]表示(二进制)长度为i,有j的1的方案总数。初始化:f[i][0] = 1, 所以长度为i,且有0

2021-11-30 23:31:47 596 2

原创 Java P3366 【模板】最小生成树

洛谷题目链接// czlimport java.util.*;public class Main { static class Node implements Comparable<Node> { int x1, x2; int len; public Node(int a, int b, int c) { x1 = a; x2 = b; len = c; } public int compareTo(Node o) { return this.len

2021-11-29 22:15:27 348

原创 Java P5638 【CSGRound2】光骓者的荣耀

题目链接思路:暴力做法:两个for循环枚举所有情况,时间复杂度:O(n^2);前缀和:通过前缀和来压缩时间,使用一维for循环,时间复杂度:O(n)。ps:前缀和与差分可以参考这篇文章因为这个题目n最大为1e6,n^2的话妥妥的TLE,所以我们选择用前缀和来做。其他细节看代码注释!import java.util.*;import java.io.*;public class Main { static int N = 1000010; static long a[] = ne

2021-11-22 23:32:08 508

原创 蓝桥杯 Java 外卖店优先级

思路:硬模拟,注意不要用for循环时间从1到T,会TLE。AC代码:import java.util.*;public class Main { static Map<Integer, List<Integer>> map = new HashMap<>(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); .

2021-11-20 15:15:02 226

原创 红黑树的基本用法 (java)

红黑树又称平衡树,在算法比赛中冷不丁出一个会让人措手不及。在java中,util包中已经帮我们实现了这个数据结构,不用大家自己手写。红黑树的定义:TreeMap<E, E> treemap = new TreeMap<>();// 注意这里开必须是TreeMap, 不能是Map开头,泛化关系不明确常用方法:ceilingKey() >= floorKey() <=higherKey() >lowerKey() <别的后续在补充吧。lo

2021-11-14 18:45:44 580

原创 ModuleNotFoundError: No module named ‘tensorboard‘

最近在项目中遇到了这个问题:ModuleNotFoundError: No module named 'tensorboard'但我明明安装了torch,而tensorboard就是在torch下的,怎么会找不到呢。我搜了一些办法,以下办法成功解决!在pyCharm的终端中(下面的terminal)输入pip install tb-nightly即可,安装完了就可成功跑出模型。...

2021-10-27 18:27:55 2098

原创 Java P1546 [USACO3.1]最短网络 Agri-Net

题目链接裸的prim板子import java.util.*;public class Main { static int N = 110, INF = 1 << 29; static int g[][] = new int[N][N]; static boolean st[] = new boolean[N]; static int dist[] = new int[N]; static int n; static int prim()

2021-10-24 07:45:21 1330

原创 Java List数组

List<Integer>[] a= new ArrayList[100];

2021-10-01 22:55:56 262

原创 Java P1433 吃奶酪 <卡时玄学>

原题链接正常的dfs最后一个点t了, 只好用卡时玄学,就ac了。正解应该是状压dp。import java.util.*;public class Main { static int N = 16, n; static double res = 1e9; static double x[] = new double[N], y[] = new double[N]; static boolean st[] = new boolean[N]; static int l = 0; stati

2021-09-05 20:10:59 127

原创 Anaconda学习笔记

Anaconda Prompt常用指令conda create -n ***** python=** ,创建一个环境conda activate **, 进入一个环境pip list,查看当前环境下有哪些工具包

2021-07-20 23:45:56 99

原创 java 数的进制转换

public static void main(String[] args){ Scanner sc=new Scanner(System.in); int x=sc.nextInt(); int k=sc.nextInt(); int s[]=new int[50]; for(int j=0;x>0;j++,x=x/k) { s[j]=x%k; } for(int i=3

2021-06-27 19:10:07 46

原创 java链式前向星

这是java的链式前向星,存图非常好用。不带权:static int next[]=new int[N],to[]=new int[N],h[]=new int[N],idx=0; //注意:h数组初始化时全部为-1 static void add(int a,int b) { to[idx]=b;next[idx]=h[a];h[a]=idx++; }带权:static int next[]=new int[N],to[]=new int[N],w[]=new int[N],h[]=

2021-06-16 12:27:22 247

原创 Java数组逆向排序(从大到小排序)

因为java中的Arrays.sort()方法只可以对数组从小到大排序,如果想要从大到小排序,必须从写此方法的比较器。具体方法见代码:import java.util.*; public class Main { public static void main(String[] args) { Integer[] arr={1,2,3,4}; //注意必须要用Integer来定义数组,不能用int,因为int没法看成对象, //所以要用int的

2021-06-14 19:53:18 4235 1

原创 第十二届蓝桥杯总结

今天晚上刚出的成绩,国二,意料之中吧。从刚开始接触蓝桥杯,是在2021年12月左右吧。那个时候老师让我参加,我还非常犹豫,感觉蓝桥杯是非常牛的,我这菜鸡去了怕最后灰头土脸。也是在女朋友的鼓励下,下定决心要参加蓝桥杯。从1月11日开始刷题。刚开始在洛谷刷题,因为我报名的是javab组,洛谷上答案都是c的答案,所以我又去力扣刷题(因为力扣有java答案)。刚开始嘛,啥也不会,弄一些简单的,什么排序啊,查找啊,总之很简单的题目。后来受到一位获得过国一的学长的指点,让我把dfs,bfs刷熟练了就稳进国赛了。之

2021-06-08 21:19:05 2579 7

原创 欧几里得算法

1.欧几里得求a和b的最大公约数gcd(a,b)=gcd(b,a%b);public static int gcd(int a,int b){ return b==0?a:gcd(b,a%b); }2.扩展欧几里得算法ax+by=gcd(a,b) 求x,ystatic int x,y; public static int extgcd(int a,int b){ if(b==0){ x=1;y=0; return a; } int r=extgcd(b,a%b

2021-06-02 17:15:02 70

原创 Java P1352 没有上司的舞会

题目链接树形dp的入门经典题目。import java.util.*;public class Main { public static List<Integer> son[]; public static int w[],dp[][]; //0no 1yes public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); son=new

2021-05-21 11:56:48 315

原创 IDEA中添加ORACLE驱动

今天在idea中新建一个项目,把之前的测试oracle连接的正确代码粘上去运行报错:没有安装驱动!!!我才恍然大悟,原来每新建一个项目就要重新为这个项目添加驱动啊。上精美 操作:1.找到下面这个蓝色的框,右键点击,弹出下面这个窗口,点Open Library Settings。2.看到下面这个界面后,点击最下面的那个加号把驱动加进来(版本不一样可能加号位置不一样,还有在右边的)。3.找到你的jdbc安装目录,下载oracle时一般自动下载jdbc。你可以找到你的oracle安装目录看看,如果没

2021-04-19 20:48:38 5449 2

原创 vs运行OpenMP程序无法实现并行

保证代码正确以及支持OpenMP的情况下,看到左上角的x86了嘛,改成x64就好啦。

2021-04-19 14:34:26 529

原创 vs2019配置MPI环境 (超细,学不会打我)

下载MPI下载vs2019在vs2019中配置环境测试代码1.下载MPI首先,正确下载MPI,下载好了会有下面两个文件两个文件都安装在同一个目录下,我这里安装在了d盘的MPI目录下了,安装好了一共六个文件,如下图2.下载vs2019下载过程就不说了,网上很多教程,这里推荐一个博客,没有安装的可以去看看推荐博客3.配置vs中的MPI环境1)创建c++空项目项目目录中的源文件点右键添加新建项2)配置属性右击创建的项目,点最下面的属性配置属性->VC++目录-&g.

2021-04-14 10:41:56 8002 5

医疗健康系统,spring(ssm)+ vue + html5

系统使用技术:springboot,mybatis 前端技术:ElementUI、js、css等 开发工具:idea/vscode 数据库:mysql5.7 前后端分离的健康系统。

2022-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除