- 博客(43)
- 收藏
- 关注
原创 导数与微分、梯度
1、高阶、低阶、同阶、k阶、等价无穷小的概念例,低阶无穷小的概念:limβα=0\lim\frac{\beta}{\alpha}=0limαβ=0,记为β=ο(α)\beta=\omicron(\alpha)β=ο(α)2、极限->导数->微分2.1导数的定义f′(x)=limn→∞f(x+Δx)−f(x)Δxf'(x)=\lim_{n \to \infty}\frac{f(x+\Delta x) - f(x)}{\Delta x}f′(x)=n→∞limΔxf(x+Δx)−f(
2020-10-26 12:24:35
505
原创 导数和微分再到梯度
#高阶、低阶、同阶、k阶、等价无穷小的概念例,低阶无穷小的概念:$\lim\frac{\beta}{\alpha}]=0$,记为\beta=\omicron(\alpha)#极限->导数->微分##导数的定义$$f(x)'=\lim_{n \to \infty}\frac{f(x+\delta x) - f(x)}{\delta x}$$##古典微分模型 \mathrm{d}y=\delta y##极限微分学 \mathrm{d}y\approx\delta y这..
2020-10-25 11:00:34
151
原创 python join方法
join格式join()方法语法:str.join(sequence)参数sequence – 要连接的元素序列。#!/usr/bin/python# -*- coding: UTF-8 -*- str = "-";seq = ("a", "b", "c"); # 字符串序列print str.join( seq );
2020-09-13 20:41:06
120
原创 python try except else的使用
基本框架try:<语句> #运行别的代码except <名字>:<语句> #如果在try部份引发了'name'异常except <名字>,<数据>:<语句> #如果引发了'name'异常,获得附加的数据else:<语句> #如果没有异常发生try的工作原理是,当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到
2020-09-13 20:31:14
580
原创 python报错OSError: Initializing from file failed
两种情况:1、因为解压的原因,导致函数参数写成路径而非文件名称错误的写法:df=pd.read_csv(‘F:\date\asutria\asturies-er-1year-mobility.csv,sep=’ ‘)正确的写法:df=pd.read_csv(‘F:\date\asutria\asturies-er-1year-mobility.csv\relpositions-meters-112-oneyear.csv’,sep=’ ')2、另一种是函数参数带有中文。默认使用C engine
2020-08-14 00:27:22
1355
原创 python中一个文件写入另一个文件
1、df=pd.read_csv('F:\\date\\asutria\\asturies-er-1year-mobility.csv\\relpositions-meters-112-oneyear.csv',sep=' ')读取文件需要\来分隔目录。2、a = list(df['Id'].unique()) # 列出该列的唯一值print(len(a)) # 统计该列有多少个不一样的值3、print([column for column in df])#对标题属性进行便利4、
2020-08-14 00:21:42
949
原创 带有头节点的链表反转(递归与迭代)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入`#include导出...
2019-12-16 20:15:56
256
原创 HDU2039注意数据类型和正数
#include<iostream>using namespace std;int main(){ int n; cin>>n; while(n--) { float a,b,c; cin>>a>>b>>c; if((a+b>c)&&(b+c>a)&&(a+c>b)&a...
2019-10-27 09:28:47
126
原创 HDU2036任意多边形的面积公式及其证明过程
然后,我们设A=(x1,y1),B=(x2,y2),C=(x3,y3),带入a=x2-x1…d=y3-y1,得到如下公式:引用了:https://blog.csdn.net/LemonGirl131/article/details/51130659
2019-10-20 11:52:27
2718
原创 HDU2035
tip:break不可以跳出while循环#include <iostream>#include <cmath>using namespace std;int main(){ int a,b; int c; while(cin>>a>>b&&(a!=0&&b!=0)) { c=1; for(i...
2019-09-26 22:28:31
91
原创 HDU2034
#include <iostream>#include <set> //使用set需要包含此头文件using namespace std;int main(){ set<int> s; int n,m,i,a; while(cin>>n>>m) { if(n==0&&m==0) ...
2019-08-14 22:50:07
105
原创 归并排序
#include<iostream>#include<algorithm>#include<string>using namespace std;void merge(int *a,int L,int M,int R){ int LEFT_SIZE=M-L; int RIGHT_SIZE=R-M+1; int *left=new int[LEF...
2019-08-14 22:49:55
76
原创 HDU2034归并法
#include<iostream>#include<algorithm>#include<string>using namespace std;int main(){ int a[101],b[101],c[101]; int n,m,i; while(cin>>n>>m) { if(...
2019-08-14 22:11:24
117
原创 HDU2033两种方法
#include<iostream>#include<cstring>#include<string>using namespace std;#define N 31int main(){ long a,b,c,e,f,g; int n; cin>>n; while(n--) { cin>>a&...
2019-08-05 23:13:27
174
原创 HDU2032
#include#include#includeusing namespace std;#define N 31int main(){int a[N][N];int n;a[1][1]=1;while(cin>>n){ for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++) { if(j!=i&&a...
2019-08-05 22:31:51
128
原创 任意进制之间的转换,HDU2031及其任意进制的转换
任意进制转换#include<iostream>#include<cstring>#include<string>using namespace std;void conversion(string s1,string &s2,long d1,long d2){ long num=0,t,i=0; if(s1[0]!='-') { ...
2019-08-05 21:20:53
105
原创 HDU2030
HDU2030汉字机内码使用二个字节,汉字的每个字节都是<0的,即其每个字节最高位一位为1。C/C++语言补码第一位是符号位,1表示为负数。#include<iostream>#include<cstring>using namespace std;int main(){ int n; cin>>n; cin.ignore(); cha...
2019-08-05 17:09:52
171
原创 HDU2028,HDU2029
#include<iostream>#include<string>#include<cstring>using namespace std;int f(int temp,int t){ if(temp<t) { f(t,temp); } else return temp%t==0 ? t:f(t,temp%t);}int m...
2019-08-03 19:12:29
147
原创 HDU 2027
#include<iostream>#include<string>#include<cstring> using namespace std; int main() { string s; int n; cin>>n; getchar(); while(n–&&getline(cin,s)) { inta[...
2019-08-01 17:54:43
87
原创 hdu 2026
#include#include#include#includeusing namespace std;int main(){char a[101];while(gets(a)){char *t=a;*t=*t-32; cout<<*t; t++; while(*t) { if(*(t-1)==' ') { ...
2019-08-01 12:00:46
112
原创 HDU 2025通过string类来实现
方法1:通过设置一个数组,来存入最大字符的下标,t[101],设置一个count来判断最大字符的个数分两种情况;1、只有一个最大字符,存入在t[0]位置;2、如果有多个字符,在t[count++]中存入相同最大字符的下标;如果已经找到多个最大字符,但后面有更大的,在1的判断中,对count进行初始化=1;#include<iostream>#include<string...
2019-07-30 20:22:04
111
原创 HDU 2022~2024
#include#include#includeusing namespace std;int main(){int m,n;while(cin>>m>>n){int **p =new int *[m];for(int i=0;i<m;i++){ p[i]=new int[n];} for(int i=0;i<m;i++) { ...
2019-07-30 10:30:06
121
原创 HDU 2023 卡了我好久!!!!!!很坑的题目,一定要开double!!!!!
#include#include#include#includeusing namespace std;int main(){cout<<setiosflags(ios::fixed)<<setprecision(2);int n,m,count=0;while(cin>>n>>m){ double p[56][6]={0},t...
2019-07-30 08:29:19
271
原创 HDU2018一定要好好学数学啊
#includeusing namespace std;int f(int n){if(n<=4)return n;elsereturn f(n-1)+f(n-3);}int main(){int n;while(cin>>n){ if(n) cout<<f(n)<<endl; else return 0...
2019-07-28 19:58:49
80
原创 hdu 2019-2021
#include#includeusing namespace std;int main(){int n,a;while(cin>>n>>a){if(na&&a0)break;int *p=new int[n+1];for(int i=0;i<n;i++){cin>>p[i];}p[n]=a;sort(p,p...
2019-07-28 19:40:41
78
原创 HDU 2017
#include#includeusing namespace std;int main(){int n;while(cin>>n){string *p= new string[n];for(int i=0;i<n;i++){int count=0;cin>>p[i];for(int j=0;j<p[i].length();j++){...
2019-07-28 15:46:08
98
原创 HDU 2016
#include#includeusing namespace std;int main(){int n;int flag;while(cin>>n){if(n==0)break;flag=0;int *p=new int[n];for(int i=0;i<n;i++){cin>>p[i];}for(int i=0;i<n;i+...
2019-07-28 15:21:11
142
原创 HDU 2015
#include#include#includeusing namespace std;int main(){int n,m;int a[100],b[100];int count;while(cin>>n>>m){count=0;for(int i=0;i<100;i++){a[i]=2*(i+1);}if(n%m==0){for...
2019-07-28 15:06:00
111
原创 HDU2014
#include#include#include#includeusing namespace std;int main(){int n;float sum=0;cout<<setiosflags(ios::fixed)<<setprecision(2);while(cin>>n){sum=0;float*p= new float[n]...
2019-07-28 14:22:00
113
原创 HDU 2013
#include#includeusing namespace std;int main(){int m,n;while(cin>>n){m=1;for(int i=1;i<n;i++){m=(m+1)*2 ;}cout<<m<<endl;}}
2019-07-28 11:04:41
124
原创 HDU2012 0 0表示输入结束
#include#include#includeusing namespace std;bool f(int s){for(int i=2;i*i<=s;i++){ if(s%i==0) return false; }return true;}int main(){int m,n,s;while(cin>>m>>n){int ...
2019-07-28 10:57:37
277
原创 2011
#include#include#includeusing namespace std;int main(){int m,n;cout<<setiosflags(ios::fixed)<<setprecision(2);float b[999];for(int i=0;i<999;i++){b[i]=pow(-1,i)/(i+1.0);}wh...
2019-07-28 10:30:11
72
原创 HDU2010 PRESENSION ERROR是因为换行空格的错误
#include#includeusing namespace std;int main(){int m,n;while(cin>>m>>n){ int i;int count=0;int a1[999];for( i=m;i<n+1;i++){int a=i%10;int b=i/10%10;int c=i/100; if(i==...
2019-07-28 10:10:45
95
原创 HDU2009
#include#include#includeusing namespace std;int main(){double sum;int n,m;cout<<setiosflags(ios::fixed)<<setprecision(2);while(cin>>n>>m){sum=0;double *p=new double...
2019-07-27 23:20:53
62
原创 HDU2007 m,n大小注意
#include#includeusing namespace std;int main(){int sum1,sum2,m,n;while(cin>>m>>n){sum1=0,sum2=0;if(m>n)swap(m,n);for(int i=m;i<n+1;i++){if(i%2==1){sum1+=pow(i,3);}el...
2019-07-27 22:07:01
123
原创 HDU2006
#includeusing namespace std;int main(){int total=1,n;while(cin>>n){total=1;int *p=new int[n];int *d=p;for(int i=0;i<n;i++,p++){ cin>>*p; if(*p%2==1) { total*=(*p); } ...
2019-07-27 21:35:30
235
转载 hdu2005
/* HDU2005 第几天? */#include <stdio.h>int leapyear_day(int year, int month){// 1月或2月不用加1天,其他月份润年加1天,非润年不用加1天if(month <= 2)return 0;elsereturn ( ((year%40) && (year%100!=0)) || (...
2019-07-27 19:45:35
92
原创 HDU 2005
#include#includeusing namespace std;int main(){int a,b,c;int total;char d;while(cin>>a>>d>>b>>d>>c){total=0;switch(b){case 1:total=c;break;case 2:total=3...
2019-07-27 16:37:34
73
原创 HUD2004
#include<**ostream>#include<*cmath>using namespace std;int main(){int l;while(cin>>l){if(l>=90&&l<=100)cout<<“A”<<endl;else if(l>=80&&l...
2019-07-27 10:53:51
93
原创 HDU2003
#include#include#includeusing namespace std;int main(){double l;cout<<setiosflags(ios::fixed)<<setprecision(2);while(cin>>l){ cout<<abs(l)<<endl; }}
2019-07-27 10:32:25
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人