自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未定义

undefinition.cn

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

原创 JVM之符号引用和直接引用

直接引用 直接引用和虚拟机的布局是相关的,不同的虚拟机对于相同的符号引用所翻译出来的直接引用一般是不同的。如果有了直接引用,那么直接引用的目标一定被加载到了内存中。 直接引用可以是: 直接指向目标的指针。(个人理解为:指向对象,类变量和类方法的指针) 相对偏移量。(指向实例的变量,方法的指针) 一个间接定位到对象的句柄。 符号引用 符号引用则属于编译原理方面的概念,包括了下面三类常量: 类和...

2019-12-20 13:22:25 390

原创 子序列(vua10340)

完全十足的水题,只需要判断字符串s在字符串t中是否能完全找到 注意:输入那块# include <stdio.h> # include <string.h> int main() { char s[1000000], t[1000000]; while (scanf("%s%s", s, t) != EOF) { int p = 0; in

2018-01-16 11:07:26 200

原创 用C语言打印菱形

代码: //打印菱形  #include   int main(void) {   int i, j ,k;     for (i=1; i {   for (j=1; j   {   printf(" ");         }        for (k=0; k   printf("*");       printf("\n");        

2016-12-07 19:48:34 528

原创 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如 2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制

这样我们可以看出,假如有5个相加那么就有5个2,4个20, 3个200.。。。。。以此类推,可以找出规律   源代码: /* 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如 2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。*/  #include int mul(int); int main()

2016-11-12 13:33:47 10015

原创 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数,我们我可以根据ascii码来判断是否是字母,空格,数字, 代码:  #include  int main()  {   char c;   int letters = 0;   int space = 0;     int number = 0;     int others = 0;  

2016-11-12 12:38:33 514

原创 /*题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 */

因为任何一个数,必定能被1和本身除尽,所以我们让被除数从2开始,当一个数可以除尽时候,我们让这个数在除一次,当这个被除数已经不能被除数出尽时候,除数+1,我们并不要担心是不是最小的公约数,比如45=5*9,同时45=3*3*5. /*题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。      */ #include int main()

2016-11-11 14:28:58 1159

原创 题目:判断101-200之间有多少个素数,并输出所有素数。

假如一个数是m, 判断它是不是素数就从2到m-1的数都不能被他整除,它只有1和本身两个可以被整除,实际上我们可以直接用m除于2到(m-1)开方,因为如果大于(m-1)开放有个因数,那么(m-1)开方下必定有个因数,所以2到(m-1)开方就能判断是不是素数 程序如下 /* 题目:判断101-200之间有多少个素数,并输出所有素数。 */ #inclu

2016-11-11 09:57:07 546

原创 选择排序法

#include int main() {         int a[10], i, j, t;         for (i=0; i         {                 scanf("%d", &a[i]);         }         for (i=0; i         {                 for (j=0; j

2016-11-09 23:34:55 304

原创 冒泡排序法

// 冒泡算法    #include int main(void) { int i, j, temp, a[10]; for (i=0; i   {   scanf("%d", &a[i]);   }   for (i=0; i   {    for (j=0; j        {         if (a[j]>a[j+1])        

2016-11-09 23:30:24 284

转载 写好代码的10个秘密

先给大家看一段据说是史上最强的程序: e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 e134 0 3d 0 1 74 1a 7f 3

2016-09-24 23:47:01 241

空空如也

空空如也

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

TA关注的人

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