自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

c++

  • 博客(44)
  • 收藏
  • 关注

原创 降级python

然后更换路径 alias python='/home/zky/.conda/envs/clap_new/bin/python3.10'首先使用 python --version 查看python版本。然后conda install python=3.10。python版本过高不能下载一个包,需要降级。python=3.10会下载到。这个目录下(这个千万别找错)

2023-11-04 19:29:22 763

原创 安装requirements.txt时出现pip报错“python setup.py egg_info did not run successfully.”

1、首先考虑到版本不兼容问题,在interpret里面改了python的版本,我本来版本3.10改成了3.9。2、后面我又更换了镜像源,参照。

2023-07-31 16:43:07 763

原创 机器学习中的梯度到底是什么?(chat-gpt问答)

偏导数表示函数在某一方向的变化率,而梯度表示函数在所有方向上变化率最快的方向和变化率大小。梯度是偏导数的向量形式,即梯度的向量大小等于偏导数的平方和的平方根,而梯度的方向是偏导数变化率最大的方向。梯度告诉我们目标函数在某个点上的方向性和变化率,这些信息是优化算法推进参数评估和更新的重要指标。在机器学习中,我们通过不断调整参数,使目标函数达到最小值,从而实现模型的训练和学习。为了确定梯度的方向和大小,需要对每个自变量求偏导数,因为它们提供了函数值的变化方向和变化率。3、偏导数和梯度的关系,是正比还是反比。

2023-04-24 14:21:13 1790

原创 mmcv报错No module named ‘mmcv._ext‘

里面有对应的各个版本的mmcv-full下载命令和链接,简单有效。

2023-03-30 19:46:24 192

原创 安装mmdet出现Failed building wheel for pycocotools问题

只要输入以下代码就完成了。

2023-03-30 19:38:32 291

原创 卷积神经网络笔记

卷积和cnn的概念

2022-09-14 11:56:23 744

原创 大数之加法运算

#include<stdio.h>#include<string.h>int x[100]={0},y[100]={0},z[105]={0};//将数组元素全部初始化为0int main(){ char a[100],b[100];//通过字符串对大数进行输入并储存 int len1,len2,len; while(scanf("%s+%s",a,b)) { int i,j=0,k=0; len1=strle.

2022-02-10 15:41:44 106

原创 hduoj 1969 pie(二分法)

My birthday is coming up and traditionally I’m serving pie. Not just one pie, no, I have a number N of them, of various tastes and of various sizes. F of my friends are coming to my party and each of ...

2020-04-25 15:26:43 171

原创 hdu1379关于map,pair的运用

#include<bits/stdc++.h>using namespace std;bool cmp(pair<string, int>&a,pair<string, int>&b){ return a.second<b.second;}int main(){ int n; cin>>n; ...

2020-02-18 14:18:54 201

原创 多线程(线程同步处理)

class MyThread implements Runnable{ private int ticket = 100; public synchronized boolean sale() {//同步方法,资源 if(this.ticket>0) { try {//模拟网络延迟 Thread.sleep(100); } catch (InterruptedE...

2020-02-12 15:30:40 152

原创 线程常用操作方法(线程命名,线程休眠,线程中断,线程礼让,线程优先级)

线程命名package java1;import java.util.concurrent.ExecutionException;class MyThread implements Runnable{ public void run() { System.out.println(Thread.currentThread().getName()); }}public cla...

2020-02-11 21:11:13 301

原创 多线程(Thread继承,Runnable接口,callable接口)

Thread继承package java1;class MyThread extends Thread{//线程的主体类 private String title; public MyThread(String title) { this.title=title; } public void run() { for(int i=0;i<10;i++) { Syste...

2020-02-10 21:05:40 226

原创 字符串 hdu1062

#include<bits/stdc++.h>using namespace std;int main(){ int n; while(~scanf("%d",&n)){ getchar(); while(n--){ char a[1005]; cin.getline(a, 1...

2020-02-09 12:20:46 140

原创 输出所有符合a^3=b^3+c^3+d^3的数

#include<bits/stdc++.h>using namespace std;int main(){ int a,b,c,d; for(a=6;a<201;a++)//cube最小为6,因为abc最小为2; { for(b=2;b<a;b++) { for(c=b;c<a;...

2019-11-15 20:54:00 326

原创 map进行字典序排序

#include<iostream>#include<string>#include<stdio.h>#include<map>using namespace std;int main(){ map<string,int>mp; int n; string s; scanf("%d",&amp...

2019-11-12 12:59:16 1236

原创 应用堆栈将中缀表达式转化为后缀表达式

4种情况分析:(1)遇到运算符直接输出;(2)遇到左括号,直接压栈;(3)遇到右括号,将栈顶的运算符弹出并输出;(直到遇到左括号,左括号出栈,但不输出)(4)遇到的是运算符,若该运算符的优先级大于栈顶运算符的优先级,则压栈;否则将栈顶运算符弹出并输出;代码实现如下:#include<stack>#include <iostream>#inclu...

2019-10-23 13:35:52 648

原创 给定n个整数的序列,输出某连续子列的最大值

算法一:int MaxSubseqSum1( int A[], int N ) { int ThisSum, MaxSum = 0; int i, j, k; for( i = 0; i < N; i++ ) { /* i是子列左端位置 */ for( j = i; j < N; j++ ) { /* j是子列右端位置 */ ...

2019-07-27 20:42:05 2484

原创 void的初应用

#include<stdio.h>#include<string.h>#include<stdlib.h>void* memcpy(void *a,void*b,unsigned int n){ char*pa =(char*)a; char*pb =(char*)b; while(n--) { *pa++=*pb++; } retur...

2019-05-30 10:22:14 140

原创 从海量数据中寻找某一学生,并更改其成绩(运用二分查找法,文件定位)

#include<stdio.h>#include<stdlib.h>#include<string.h>struct student{ int num; char name[20]; int score;}t;int main(){ FILE *fp; fp=fopen("student.dat","rb+"); if(!fp) ...

2019-05-22 09:44:24 217

原创 四则运算,计算分数,写入文件

#include<stdio.h>#include<stdlib.h>int main(){ FILE *fp; fp=fopen("exam.txt","w"); if(!fp) exit(0); int op,r1,i,r2,a,b,score; for(i=1;i<=10;i++) { a=rand()%9+1; b=rand(...

2019-05-21 17:22:20 171

原创 倒读文本文件(采用字符流方式)

#include<stdio.h>#include<stdlib.h>int main(){ FILE *fp1,*fp2; fp1=fopen("exam.txt","r"); fp2=fopen("test.txt","w"); if(!fp1 ||!fp2) exit(0); fseek(fp1,0,SEEK_END);//将文件指针移动到文件尾...

2019-05-21 16:40:55 583

原创 查找字符串

#include <string.h>#include <stdio.h>#define MAXS 30void ReadString( char s[] ){gets(s);}int main(){ char s[MAXS], t[MAXS], *pos; ReadString(s); ReadString(t); po...

2019-05-18 16:26:44 339

原创 字符串的连接

#include <stdio.h>#include <string.h>#define MAXS 10char *str_cat( char *s, char *t ){ char *p,*q=t; for(p=s+strlen(s);*p,*q;p++,q++) { *p=*q; } return s;//返回字符串s的首地址}int ...

2019-05-18 16:21:56 652

原创 字符串复制

#include <stdio.h>#define MAXN 20void strmcpy( char *t, int m, char *s ){ for(char*p=t+m-1;*p;p++) { *s=*p; s++; } *s='\0';}void ReadString( char s[] ){ gets(s);}int main(){...

2019-05-18 16:13:09 554

原创 判断回文字符串

方法一:#include <stdio.h>#include <string.h>#define MAXN 20bool palindrome( char *s ){ int n; n=strlen(s)-1; for(int i=0;i<=n;i++) { if(s[i]==s[n]) { n--; } else...

2019-05-18 15:59:24 2069

原创 哥德巴赫猜想2

##每个大于4的偶数都可以写成两个奇素数的和。例如:8 = 3 + 5,3和5都是奇素数;而20 = 3 + 17 = 7 + 13; 42 = 5 + 37 = 11 + 31 = 13 + 29 = 19 + 23。对每个测试用例,输出形式为n = a + b,其中a和b都是奇素数,数字和操作符要用一个空格分开,如样例输出所示。如果有多于一对的奇素数的和为n,就选择b - a最大的一对。如果...

2019-05-11 16:45:22 1685

原创 验证“哥德巴赫猜想”

##数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。#include<stdio.h>#include<math.h>int isprime(int x){ int ret=1,i; for(i=2;i&l...

2019-05-11 16:37:16 251

原创 字符串的排序

#include&lt;stdio.h&gt;#include&lt;string.h&gt;void swap(char*p1,char*p2);int main(){ char p1[20],p2[20],p3[20]; gets(p1); gets(p2); gets(p3); if(strcmp(p1,p2)&gt;0) swap(p1,p2); if(strcm...

2019-03-17 10:56:05 97

原创 pow函数的实现算法

double pow(double x, int n){ if(n==1) return x; double t = pow(x,n/2); if(n%2==1) return t*t*x; else return t*t;}

2019-03-07 16:37:40 2855 2

原创 十进制转二进制

函数部分void dectobin( int n ){ int result=0,k=1,i; while(n) { i=n%2; result=result+k*i; k*=10; n=n/2; } printf("%d\n",result);}

2019-03-06 09:44:02 121

原创 藏头诗

#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char a[100],b[100]; int i,j=0; for(i=1;i&lt;=4;i++) { fgets(a,100,stdin); b[j++]=a[0]; b[j++]=a[1]; \\一个汉字两个字节 } ...

2018-12-25 22:34:19 4465

原创 英文单词排序

本题要求编写程序,输入若干英文单词,对这些单词按长度从小到大排序后输出。如果长度相同,按照输入的顺序不变。#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char str[20][10],t[20],str1; int i,j,n=0; while(scanf("%s",str1),strcm...

2018-12-24 22:06:42 4368

原创 找鞍点

 一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。#include&lt;stdio.h&gt;int main(){ int a[7][7],max,i,j,maxj,flag,k,n; scanf("%d",&amp;n); for(i=0;i&lt;n;i++) { for(j=0;j&lt;n;j++) { scanf("%d",...

2018-12-24 21:54:44 1675

原创 杨辉三角

#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(){ int a[11][11],n,i,j; scanf("%d",&amp;n); for(i=0;i&lt;n;i++) { for(j=0;j&lt;=i;j++) { if(j==0||j==i) { a[i][j]=1; }...

2018-12-21 13:21:42 317

原创 最大连续子序列

给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 &lt;= i &lt;= j &lt;= K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为{ 11, -4, 13 },最大和为20。#include&lt;stdi...

2018-12-21 11:27:41 2765

原创 数组元素右移

数组元素右移 #include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#define N 100int mai## n(){ int a[N]; int i,j,k,n,m,temp=0; scanf(&amp;amp;quot;%d %d&amp;amp;quot;,&amp;amp;amp;amp;n,&amp;amp;amp;amp;m); i=0;

2018-12-08 09:55:40 745

原创 插入字符,字符串仍有序 method 2

有一个字符串,其元素已经按照从小到大顺序排列好,现在另外给一个字符c,请将该字符插入到串中,并使新串仍然有序。#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ int n,j,i,l,t; char a[100],b; while(~scanf("%d",&amp;n)) { while(n--) {...

2018-12-08 09:54:29 974

原创 插入字符,字符串仍有序 method 1

 有一个字符串,其元素已经按照从小到大顺序排列好,现在另外给一个字符c,请将该字符插入到串中,并使新串仍然有序。#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char a[1000],h; int i,c,b,j,n; scanf("%d",&amp;n); while(n--) { b=0;...

2018-12-08 09:34:35 1358

原创 数组元素循环右移

#include&lt;stdio.h&gt;#define N 100int main(){ int a[N]; int i,j,k,n,m,temp=0; scanf("%d %d",&amp;n,&amp;m); i=0; while(i&lt;n) { scanf("%d",&amp;a[i]); ...

2018-11-28 16:29:57 888 1

原创 电灯开关问题

#include&lt;stdio.h&gt;int main(){ int i,n,j; while(~scanf("%d",&amp;n)) { int a[101]={0}; while(n--) { scanf("%d",&amp;j); for(i=1;i&lt;=100;i++) { if(i % j ==0) { a...

2018-11-26 16:14:44 1981

空空如也

空空如也

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

TA关注的人

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