自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 566 重塑矩阵

双重for循环,vector二维数组

2022-07-23 23:30:41 153 1

转载 简述马尔科夫链

简述马尔可夫链【通俗易懂】 - 知乎 (zhihu.com)

2022-04-12 11:20:15 473

原创 CSU-ACM E(2480)楼梯

列举前几项,易发现答案为斐波那契数列前m项求和#include <iostream>using namespace std;int main() { long long m, a = 1, b = 2, ans = 3; const long long M = 998244353; cin >> m; if (m == 1) { cout << 1; return 0; } else ..

2022-04-12 10:41:36 174

原创 CF12B Correct Solution?

#include<iostream>#include<cmath>#include<iomanip>#include<string>#include<algorithm>using namespace std;int main(){ string s; getline(cin, s); int length = s.size(); string in; getline(cin, i...

2022-03-12 00:33:27 266

原创 洛谷 CF6A 判断能否组成三角形

原代码:#include <iostream>#include<cmath>#include<iomanip>#include<string>using namespace std;void sort (int *length){ for (int i = 0; i < 3; i++) { for (int j = 0; j < 3 - i; j++)//从小到大 { if (length[j] >...

2022-02-26 21:38:04 244

原创 洛谷 B2020 分糖果

原代码:#include<iostream>using namespace std;int main(){ int arr[5]; for (int i = 0; i < 5; i++) { cin >> arr[i]; } int sum = 0; //int a, b, c, d, e; int out = 0; for (int i = 0; i < 5; i++) { out = arr[i] / 3; s...

2022-02-25 01:28:18 1028

原创 洛谷 B2004 对齐输出

除了\t外,还能用<iomanip>头文件里的setw()函数来处理对齐输出。本题主要考察输出流的控制。setw() 函数setw()函数可以控制输出流的下一个输出内容的场宽。以下是一个使用的例子。当运行以下语句时:int a=114514;cout<<a;输出结果将为:114514当包含了头文件<iomanip>,并运行以下语句时:int a=114514;cout<<setw(10)<<1.

2022-02-24 14:13:55 574 2

原创 PIPIOJ 1043 数学王子

我的解法:#include<iostream>#include<cmath>using namespace std;double calculate(int num)//1+2+……+10n{ double max = pow(10, num); double sum = 0; for (double i = 1; i <= max; i++) { sum = sum + i; } return sum;}int main(){...

2022-02-24 13:19:33 133

原创 PIPIOJ 1029 整数立方和

#include<iostream>#include<cmath>using namespace std;int main(){ int k; while (cin >> k) { long long sum = 0; for (int i = 1; i <= k; i++) { sum = sum + pow(i, 3); } cout << sum << endl; } return 0...

2022-02-23 14:27:52 545

原创 PIPIOJ 1003 最少钱币数

#include<iostream>using namespace std;int min(int salary){ int minNum = 0; int hundred, fifty, ten, five, two, one; if (salary == 1||salary==2 || salary == 5 || salary == 10 || salary == 50 || salary == 100) { minNum...

2022-02-23 14:17:08 489

原创 C++中 定义,声明的语句之后是否需要加分号“;”

在C语言汇中,分号(semicolon)是终结符号(terminator),用来终结声明(declaration)或单个语句(statement)。(主要是用来帮助编译器解析源代码的)就问题而言,对前者来讲是声明,需要加分号;对后者来讲是定义,非声明非语句,不需要加分号。语句、定义不需要分号结尾,声明需要分号结尾; 语句、定义不需要分号结尾,声明需要分号结尾; 语句、定义不需要分号结尾,声明需要分号结尾;语句:if、for、while都是statement,所以{ }本身是语句的一部分

2022-02-20 18:40:24 3596

原创 PIPIOJ 1001 水仙花数

纠结的点:多行输入#include<iostream>#include<cmath>using namespace std;int main(){ int n, m; while (cin >> m >> n) { int count=0; for (int num = m; num <= n; num++) { if ((pow((num / 100), 3) + pow((num / 10)%10,..

2022-02-17 21:39:06 300

原创 c++动态数组的使用 new

在c++中,有的时候会遇到变长的数组(不管是一维的还是二维的),这个时候就需要用到动态数组了,并且要用new和delete两个操作符,这俩操作符一般成对使用。一维的动态数组#include<iostream>using namespace std;int main(){ int n; //输入数组长度 cin >> n; int* p= new int[n]; /*创建了一个长度为n的动态数组,并且返回这个数组的首地址给p,p就指向了这个动态数组,可以通过

2022-02-17 18:23:38 5235 2

原创 std::

引例:#include<iostream>int main(){ std::cout<<"我喜欢C++";//输出一句话 std::cout<<std::endl;//换行 return 0;}1.std是什么? std:: 是个名称空间标示符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准函数库中的函数或对象都要使用std来限定。 对象count是标准函数...

2022-02-15 23:09:17 145

原创 C++ unsigned

无符号数,作用为存储的数据范围大  unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。无符号版本和有符号版本的区别就是无符号类型能保存2倍于有符号类型的数据,比如16位系统中一个int能存储的数据的范围为-32

2022-02-15 15:54:31 6890 1

原创 高数 吉米多维奇 785

1.可微与偏导数存在的关系2.二元函数可微 可推出 切平面存在3.求曲线的切向量需先化成参数方程形式(如果是以曲面交线形式给定的曲线,那么先求两个曲面在该点的法向量,二者的叉积即为曲线的切向量。)4.z=f(x,y)F=f(x,y)-z...

2022-02-12 15:07:55 665

原创 二元函数可微与切平面存在的关系

先说结论:二元函数可微,推出该点存在切平面参见同济大学高等数学教材下册,第七版(某度能搜到电子版),P100偏导存在就是指x和y两方向的偏导存在 结合二元函数的几何意义,切平面存在,必须要曲面上通过该点任何方向的曲线都具有切线,且这些切线都在同一个平面(切平面)上 二元函数可微,所以在该点函数连续,即在该点邻域内沿任何方都趋近于该点的函数值,反映在几何图形上,就是该点函数曲面光滑(参照一元函数曲线光滑的定义)。只有在该点光滑,才会有切平面的存在 以上第2、3条是从几何图形(数形结合的思维)来看

2022-02-12 14:44:50 6626 3

原创 函数中微分与增量的区别与联系

假设一个函数f(x),从x=a到x=a+Δx,沿x轴正向分析下函数值的变化。这里的A其实就是函数f(x)在a点处的导数值,也就是f(x)在(a,f(a))这一点上的切线的斜率值。注:这是一点处的导数的几何意义。可见,图中的f'(a)实际就是常说的A可以看到右端PQ的距离为f'(a)Δx。也就是常写的“dy=f'(a)Δx”这个dy,你可以叫它“函数的微分”,也可叫它“线性主部”注意区分“dy”与“Δy”的区别,这两个不是一个东西。Δy是函数从x=a到x=a+Δx这一过程的函数增量,即Δy

2022-02-09 14:37:31 6400

原创 如何证明函数可微

1.函数可微的严格定义:2.那么现在以二元函数的可微来举例子3.根据定义,函数在某确定点可微的要点可以归纳为4.广义化理解

2022-02-08 22:42:21 5014

原创 全微分的充分条件和必要条件

一个多元函数在某点的全微分存在的充分条件是:此函数在该点某邻域内的各个偏导数存在且偏导函数在该点都连续,则此函数在该点可微。 一个多元函数在某点的全微分存在的必要条件是:若多元函数在某点可微,则此函数在该点必连续。...

2022-02-07 14:20:18 8261 3

原创 cout顺序,i++和++i,*p++和*++p

1.cout输出流顺序cout是从右到左读取参数,如果参数是函数,则先执行函数体,再将返回的值压栈,否则直接将值压栈,最后再将栈中的值输出来#include <iostream>using namespace std;int hello1();int hello2();int main() { int a, b; cout << "a=" << hello1() << endl << "b=" <<

2022-02-03 23:11:43 3756

原创 二次极限与二重极限的关系

1.若没有其他条件,两个二次极限没有特定关系,且二次极限与二重极限也没有特定关系,即:1)两个二次极限可以一个存在、一个不存在,也可以都存在但不相等2)二次极限存在不能推出二重极限存在,二重极限存在也不能推出二次极限存在2.推论1):若两个二次极限都存在但不相等,则二重极限不存在(这个来自于其他地方,但可以由上面结论用反证法,先假设二重极限=A,得出与“两个二次极限不相等”矛盾)推论2):若二重极限、两个二次极限三者均存在,则三者相等注意:如果二重极限和其中一个二次极限相等,..

2022-02-03 11:04:54 5142

空空如也

空空如也

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

TA关注的人

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