- 博客(24)
- 收藏
- 关注
原创 机器学习(二)-单变量线性回归
单变量线性回归模型描述 让我们回顾上篇文章中的房价示例,现在我们有一批数据集,里面有房屋的尺寸以及房屋的价格,我们需要使用房屋的尺寸来预测房屋的价格。如下图: 现在我们考虑需要使用一个程序来通过房屋的大小预测出房屋的价格,房屋的大小是我们的参数(设为x),预测值是输出(设为y),我们称y=h(x)中映射关系h为一个假设函数。如图所示,h就是代表假设函数。按照之前的例子,我们可以使用一个一元函数来表示我们的h(因为是线性回归,所以要使用线性函数),所以我们使用h(x)=θ0+θ1xh(x)=\
2021-06-24 23:03:00 187
原创 机器学习(一)-初识机器学习
绪论:初识机器学习机器学习定义: Arthur Samuel给出的定义:在没有明确设置的情况下,使计算机具有学习能力的研究领域。 Tom Mitchell给出的定义:计算机程序从经验E中学习解决某一任务T进行某一性能度量P,通过P测定在T上的表现因经验E而提高。 机器学习算法: 监督学习:给定一些特征或者特性,利用正确答案得到正确答案的过程。人教会计算机学会做某事。 无监督学习:让计算机学会进行分类做某事。 其他:强化学习,推荐系统。监督学
2021-06-23 16:32:48 137
原创 正则表达式表单验证实例
/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) { var reg=/^[\u4E00-\u9FA5]{2,4}...
2019-11-16 16:54:46 156
原创 监听器和Ajax学习
监听对象:request session application三个对象request:ServletRequestListenersession:HttpSessionListenerapplication:ServletContextListener每个监听器提供两个方法:监听开始,坚挺结束。...
2019-11-16 16:54:18 234
原创 The Preliminary Contest for ICPC Asia Xuzhou 2019 部分题解
B. so easy题目链接#include <bits/stdc++.h>using namespace std;typedef long long LL;unordered_map<int,int> mp;int x,n,q,op;int Find(int x){ return mp.count(x) ? mp[x] = Find(mp[x]) :...
2019-09-08 13:54:08 152
原创 HDU 1754 I Hate It
线段树Push_Up入门,注意一下递归的条件不然就会像我一样WA4发。(PS:这道题目卡cin)#include<iostream>#include<cmath>#include<stdio.h>#include<bits/stdc++.h>#define LL long long#define uLL unsigned long lo...
2019-09-04 10:36:47 107
原创 2019CCPC-江西省赛部分题解
D: Wave对里面的每个数字的位置进行查找#include<iostream>#include<cmath>#include<stdio.h>#include<bits/stdc++.h>#define LL long long#define fio ios::sync_with_stdio(false);cin.tie(0);cou...
2019-08-01 15:18:22 566
原创 NYOJ 10-skiing
题目链接深搜+记忆性dp#include<bits/stdc++.h>#define ll long longconst int mod = 1000000007;using namespace std;int r, c;int dp[105][105];int maze[105][105];int dx[] = {0, 0, -1, 1}, dy[] = {1, -...
2019-05-28 20:08:48 157
原创 NYOJ 17-单调递增最长子序列
题目链接#include<iostream>#include<stdio.h>#include<string.h>#include<queue>#include<algorithm>using namespace std;int dp[10001];int main(){ int N; scanf("%d", &a...
2019-05-27 21:22:36 130
原创 NYOJ 36-最长公共子序列
问题链接#include<iostream>#include<cstring>#include<stdio.h>#include<algorithm>using namespace std;int dp[1005][1005];int main(){ int N; scanf("%d", &N); while(N--...
2019-05-27 21:20:16 135
原创 中南林业科技大学第十一届程序设计大赛
A 链表的合并这道题目签到题,我还以为排序会超时,结果就30个数据,发一波归并排序的思路。#include<bits/stdc++.h>using namespace std;int main() { int a[21], b[21], c[105]; for(int i = 0; i < 15; ++i) { scanf("%d", &a[i])...
2019-05-26 17:41:16 250
原创 2019河北省大学生程序设计竞赛(重现赛)
B Icebound and Sequence这道题目用到快速幂+二分乘法#include<bits/stdc++.h>#define ll long longusing namespace std;const int maxn = 3005;const int mod = 1000007;ll multi(ll a,ll b,ll m){ ll ans = 0;...
2019-05-26 10:27:21 424
原创 NYOJ 451-光棍节的快乐
451-光棍节的快乐内存限制:64MB 时间限制:1000ms 特判: No通过数:8 提交数:14 难度:2题目描述:光棍们,今天是光棍节。聪明的NS想到了一个活动来丰富这个光棍节。规则如下:每个光棍在一个纸条上写一个自己心仪女生的名字,然后把这些纸条装进一个盒子里,这些光 棍依次抽取一张纸条,如果上面的名字就是自己心仪的女生,那么主持人就在现场给该女生打电话,告诉这个光棍对她的爱慕之情,并让光棍当场表白,并得到现场所有人的祝福,没抽到的,嘿嘿就可以幸免了。假设一共有N个光棍,
2019-05-23 20:54:29 130
原创 2019CCPC湖南全国邀请赛(广东省赛、江苏省赛)重现赛
1005 Hello GDCPC题目链接这道题目可以用这样的技巧,就像求不止一次的子序列一样。(主要是我看没人写这个重现赛的题解,然后我这个菜鸟就到处寻找过来QWQ)#include<bits/stdc++.h>#define ll long longusing namespace std;const int maxn = 3005;char st[200005];i...
2019-05-19 22:09:30 480
原创 NYPJ 1603-上下火车
设第二站进来的人数为x,出站的人数也为x。如下图是不是发现a的系数和x的系数都是斐波拉契数列。然后再利用前缀和把a和x的系数全求出来。然后就能求出x未知数。然后你就应该很清楚了吧。#include<bits/stdc++.h>#define ll long longusing namespace std;const int maxn = 3005;ll f_a[3005...
2019-05-18 22:25:43 331
原创 D. 小花梨的取石子游戏
只要开始位置不是1的话就先手赢,然后从起始位置找有几个连续的1,因为出现一个1的话就会与下一个状态相反,然后判断奇偶(别忘了特判全为1的情况,否则会TLE)#include<bits/stdc++.h>#define ll long long#define IOS ios_base::sync_with_stdio(false); cin.tie(NULL);using nam...
2019-05-18 21:15:20 163
原创 C++ STL binary_search lower_bound upper_bound简单了解
自己运行下应该就能明白了#include<bits/stdc++.h>#define ll long long#define IOS ios_base::sync_with_stdio(false); cin.tie(NULL);using namespace std;bool cmp(int a, int b) { return a > b;} int mai...
2019-05-18 09:49:20 287
原创 牛客小白月赛14 G-many sum
题目链接筛选因子不能用普通的筛法(这种方法会TLE),要利用筛因子法利用逆向思维,枚举因子的倍数反向加入到i中。#include<bits/stdc++.h>#define ll long long#define MOD 10e9#define INF 999999999const int MAX = 505;const int INFTY = (1 << 2...
2019-05-16 21:50:03 271
转载 快速读入板子
快速读入的板子int read() { int x = 0, f = 1; int ch = getchar(); while (ch < '0' || ch > '9') { if (ch == '-') f = -1; ch = getchar(); } while (ch >= '0' && ch <= '9') ...
2019-05-14 21:41:45 273
原创 BFS求最短路和记忆路径 -- 算法提高 学霸的迷宫
题目链接#include<bits/stdc++.h>#define ll long long#define MOD 998244353#define INF 999999999const int MAX = 505;const int INFTY = (1 << 21);using namespace std;struct node { int x, ...
2019-05-14 21:34:36 313
原创 2019长安大学ACM校赛网络同步赛
我太菜了 只能写四道题A Seek Spy水题 拿来签到#include<iostream>#include<cstring>using namespace std;int a[110], b[6];int main() { int t; cin >> t; while (t--) { memset(a, 0, sizeof(a...
2019-05-12 22:03:16 793
原创 字节跳动-文远知行杯 广东工业大学第十四届程序设计竞赛
A. hzy 和 zsl 的生存挑战题目链接一个人说自己的数,另一个人说自己的相反的数,一定会有人说到对方的数。#include<bits/stdc++.h>#define ll long long#define MOD 998244353#define INF 999999999const int MAX = 505;const int INFTY = (1 <...
2019-05-11 21:12:20 228
转载 JAVA小知识
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作...
2018-12-06 22:36:40 164
转载 Java大数的基本运算
@[小学生]Java的基本运算函数2、大整数的四则运算a. add(b); //a,b均为BigInteger类型,加法a.subtract(b); //减 法a.divide(b); //除法a.multiply(b); //乘法3、大整数比较大小a.equals(b); //如果a、b相等返回true否则返回falsea.compareTo(b); //a小于b返回-1,等于...
2018-12-04 16:35:25 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人