自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 CL-ReLKT: Cross-lingual Language Knowledge Transfer for MultilingualRetrieval Question Answering论文阅读

CL-ReLKT: Cross-lingual Language Knowledge Transfer for MultilingualRetrieval Question Answering论文阅读

2022-08-08 10:41:26 234

原创 永久解决IDEA连接mysql数据库出现的时区问题

方法一:找到Mysql的安装目录,修改my.ini配置文件在 [mysqld] 之下加default-time-zone=timezone修改完了记得记得重启msyql注意一定要在 [mysqld] 之下加 ,否则会出现 unknown variable 'default-time-zone=+8:00'方法二:命令行进入mysql参考:https://blog.csdn.ne...

2020-04-12 22:41:07 2099 5

转载 rand()和srand()详解 码住

rand() 函数是一种不需要参数,它会返回一个从0到RAND_MAX(rand()函数返回的最大值,不要急嘛,下面详细会讲到的啦)的任意整数,最大值的大小通常是固定的一个大整数。用法如下:int main(){ printf ("%d",rand()); return 0;} 如果你多次点击创建的话,你会发现rand()的结果是不变的,咦!奇怪了?rand()函...

2019-03-23 15:26:28 277

转载 int , long , long long 的取值范围

关于带符号与无符号类型:整型 int、stort 和 long 都默认为带符号型。要获得无符号型则必须制定该类型为unsigned,比如unsigned long。unsigned int类型可以简写为unsigned,也就是说,unsigned后不加其他类型说明符就意味着是unsigned int。一字节表示八位,即:1byte = 8 bit;int:4byte= 32 bit...

2019-03-14 16:06:33 5571

转载 %lld 和%I64d 区别 输出64位16进制 float与double输入与输出的区别

(一)%I64x和%lld两种都是C语言中格式化输出64位整型的正确做法。区别在于编译器不同。gcc(mingw32),g++(mingw32)只支持%I64d的输出方式。gcc(linux i386),g++(linux i386)只支持%lld的输出方式。另外,mac上的gcc/g++不支持%I64d的方式。(二)输出64位数的十六进制可以用 %llx,也可以用%I6...

2019-03-14 14:49:45 3189

原创 读入一行字符,计算单词的个数

#include <stdio.h>#define OUT 0#define IN 1int main(){ char ch[100]; int word=OUT;//标志量 int num=0;//单词总数 gets(ch); for(int i=0;ch[i]!='\0';i++) { if(ch[i]==...

2019-01-23 15:45:28 304

原创 数组 选择排序 c语言

解法一:#include <stdio.h>#define NUM 10int main(){ int a[NUM],i,j,k,t; printf("请输入%d个数",NUM); for(i=0;i<NUM;i++) scanf("%d",&a[i]); for(i=0;i<NUM-1;i++){ ...

2019-01-23 12:10:54 3737 1

原创 判断一个正整数是否为回文数

首先什么是回文数呢?所谓回文数就是从左往右读和从右往左读是一样的,比如1221,222等等。 为了大家更好了解,在看回文数之前我们先来看一个这样的问题: 从键盘输入任意一个正整数,编程计算这个正整数每一位数字相加之和。例如输入1234,先分离出1,2,3,4,然后再计算1+2+3+4=10,并输出10。我们首先想的肯定是如何把这个整数的每个数字都分离出来,那么...

2019-01-23 11:44:32 5092 1

原创 蛇形填数

在n*n的方阵里填入1,2,..,n*n,要求填成蛇形。例如当n=4时方针为10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4n<=8。#include <iostream>#include <cstdio>#include <string.h>#define ...

2018-09-01 10:41:07 235

原创 算法竞赛入门经典(第二版) 刘汝佳编著 第二单元习题

习题2-1 水仙花数 输出100-999中的所有的水仙花数,若三位数ABC满足ABC=A^3+B^3+C^3,则称其为水仙花数。例如153=1^3+5^3+3^3,所以153是水仙花数。 此题比较简单,通过蛮力法,然后分离每个数的个、十、百位,然后进行判断即可。#include <iostream>#include <cstdio>using ...

2018-08-27 16:38:52 876

原创 圆周率π的取值

const double pi = acos(-1.0);头文件是<math.h>

2018-08-09 16:04:48 1444

原创 HDU-2000

题目本身不难,但是对于初学者,难的是数据的读入。方法一:使用getchar()去除每一行的空格符#include&lt;stdio.h&gt;int main(){char a,b,c,t;while(scanf("%c%c%c",&amp;a,&amp;b,&amp;c)!=EOF){getchar(); ...

2018-08-08 16:46:31 1781

原创 Java基本类型所占存储空间大小

 基本类型 大小 最小值 最大值 包装器类型 boolean ———— ———— ———— Boolean char 两个字节 Unicode 0 Unicode 2^16-1 Character byte 一个字节 -128 127 Byte short 两个字节 -2...

2018-07-20 17:21:57 1886

原创 输出1000-10000以内的完全平方数

描述:    输出所有形如aabb的四位完全平方数(即前两位数字相等,后两位数字相等)#include &lt;stdio.h&gt;int main(){ for(int i=34;i&lt;100;i++) { int j=i*i; int a1=j/1000;//分离出千位 int a2=j/100%10;//分离...

2018-05-09 16:30:52 4849

原创 完美立方等式

描述 a^3 = b^3+ c^3 + d^3为完美立方等式。例如12^3=6^3+ 8^3 + 10^3 。编写一个程序,对任给的正整数N (N≤100), 寻找所有的四元组(a, b, c, d),使得a^3 = b^3+ c^3 + d^3,1&lt;a,b,c,d&lt;=N.输入  正整数N (N≤100)输出 每行输出一个完美立方,按照a的值,从小到大依次输出。当两...

2018-05-09 16:21:42 3634 4

原创 把1,2,3,4,5,6,7,8,9分成三组构成排列且之比为1:2:3

题目描述:把1,2,3,4,5,6,7,8,9共九个数分成三组构成排列a1a2a3,a4a5a6,a7a8a9,而且每个数字使用有且仅有一次,构成的排列之比为1:2:3,求输出所有的排列组合。主要还是得通过蛮力法来做,但我们可以通过计算来减小循环的次数。1-9构成的最小的数字排列应该是123(百位取1的时候最小,当1被用过之后,十位取2最小,当1,2都被用过之后,个位取三最小),同理1...

2018-05-07 21:42:43 8514

原创 BF算法进行串匹配(蛮力法 C/C++)

应用蛮力法解决串匹配问题的过程是:从主串S的第一个字符开始和子串T的第一个字符进行比较,若相等,则主串和子串都往后移一个字符进行比较;若不相等,则从主串的第二个字符开始和子串的第一个字符重新开始比较,重复上诉过程,若子串T中的字符全部比较完毕,则说明本趟匹配成功;否则不成功。这个算法称为朴素的模式匹配算法,简称BF算法。设主串S="abcabcacb",子串T="abcac",BF算法的匹配过程如...

2018-05-06 21:34:12 7488 1

原创 冒泡排序详解(C语言)

对于刚入门学习编程的新手来说,冒泡排序应该是大家接触的第一个算法,由于刚接触编程不久,新手的思维还没有得到很好的开拓,冒泡排序在一开始对新手来说有些难理解,现在就让我们来看看新手如何更好的来理解冒泡排序算法。冒泡排序的思路:假设数组有n个数组元素,采用冒泡排序对该数组进行排序。从下标为0开始(即数组的第一个元素)开始,比较相邻的两个元素的大小(和该元素的后一个数组元素进行比较...

2018-04-10 10:06:23 1631 2

空空如也

空空如也

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

TA关注的人

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