boxti个人页面-阿里云开发者社区

个人介绍

12535

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
  • 提交了问题 2017-11-03

    云服务器服务保障

  • 提交了问题 2017-11-03

    ECS Windows 系统设置登录时不自动启动“服务器管理器”怎么办

  • 提交了问题 2017-11-03

    ECS Windows服务器通过系统计划任务实现开机自动运行脚本

  • 提交了问题 2017-11-03

    ECS Windows svchost.exe进程占用网络流量怎么解决

  • 提交了问题 2017-11-03

    Windows系统提示找不到"Server Manager.lnk”的解决方法是什么

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
  • 发表了文章 2017-09-05

    迅雷管理层调整 创始人邹胜龙致全体员工邮件曝光

  • 发表了文章 2017-08-02

    为什么要选带云存储的摄像机?看这倒霉小偷就知道了

  • 发表了文章 2017-08-02

    软硬件结合,让人工智能计算进入民主化时代

  • 发表了文章 2017-08-30

    SmartMat:门垫也来玩智能

  • 发表了文章 2017-08-30

    联想S9:遥控器值得点赞,但是莫轻言“终结”

  • 发表了文章 2017-08-30

    LG智能台灯:靠曲面OLED面板发光

  • 发表了文章 2017-08-30

    【肺话】空气净化——一场诡异的长跑

  • 发表了文章 2017-08-30

    我们不需要智能,我们需要数字管家

  • 发表了文章 2017-08-30

    三星Smart Home平台来了,这次与苹果无关

  • 发表了文章 2017-08-30

    史上最烂挖矿机:黑客用监控摄像头DVR挖比特币

  • 发表了文章 2017-08-30

    AirBulb:会唱歌的灯泡

  • 发表了文章 2017-08-30

    AirBulb:会唱歌的灯泡

  • 发表了文章 2017-08-30

    Intel推出智能网关方案,并认为它是物联网的重要核心

  • 发表了文章 2017-08-30

    在中关村问小米

  • 发表了文章 2017-08-30

    智能盒子大比拼:Fire TV vs. Apple TV vs. Roku 3 vs. Chromecast

  • 发表了文章 2017-08-30

    移动安全3月报- 私自发短信恶意行为居高

  • 发表了文章 2017-08-30

    Fire TV上手体验:语音搜索,想说爱你不容易

  • 发表了文章 2017-08-30

    【肺话】谁在空气净化领域创业

  • 发表了文章 2017-08-30

    Nest烟雾报警器停售,产品检测不能弃

  • 发表了文章 2017-08-30

    Glowdeck:iPhone的无线必杀器

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2019-03-05

    阿里云云翼计划超过多少岁就不能用了呢?

    回 楼主(kingmet) 的帖子
    自2019年2月28日起,推广“云翼计划”(学生机)的产品不再返佣。

    -------------------------

    回 楼主(kingmet) 的帖子
    24岁以下自动获得学生身份
    踩0 评论0
  • 回答了问题 2019-07-17

    层次序的非递归遍历算法的实现代码(C语言)..

    是二叉链表的层次遍历吧。 #include <stdlib.h>
    //定义动态分配空间的二叉链表类型
    typedef struct BiTNode{
     char data;
     struct BiTNode *lchild,*rchild;
    }BiTNode,*BiTree;
    //层次遍历输出二叉链表的所有结点的值
    void LevelOrderTraverse(BiTree T){
     typedef struct PNode{
      BiTNode *ptr;struct PNode *next;
     }PNode;//定义链表结点类型,链表的数据域存放二叉链表结点的指针
     PNode *R,*L,*p;
     if(T){
      R=(PNode*)malloc(sizeof(PNode));//建立第一个链表结点
      if(!R){
       printf("\nLevelOrderTraverse Error: Failed To MALLOC Memory!");
       return;
      }
      R->ptr=T;R->next=NULL;//R指向尾结点,尾结点指针域必须为空
      L=R;p=L;//L指向链表头结点
      while(p){//p结点的数据域指向当前处理的二叉链表结点
       printf("%c",p->ptr->data);
       if(p->ptr->lchild){//如果有左孩子,添加一个结点
        R->next=(PNode*)malloc(sizeof(PNode));
        if(!(R->next)){
         printf("\nLevelOrderTraverse Error: Failed To MALLOC Memory!");
         return;
        }
        R=R->next;R->ptr=p->ptr->lchild;R->next=NULL;//R重新指向尾结点,尾结点的数据域为当前处理的二叉链表结点的左孩子指针
       }
       if(p->ptr->rchild){//如果有右孩子,添加一个结点
        R->next=(PNode*)malloc(sizeof(PNode));
        if(!(R->next)){
         printf("\nLevelOrderTraverse Error: Failed To MALLOC Memory!");
         return;
        }
        R=R->next;R->ptr=p->ptr->rchild;R->next=NULL;
       }
       L=p->next;//L指向下一个链表结点,准备释放p结点
       free(p);//释放p结点
       p=L;//p重新指向链表头结点
      }
     }
    }

    这里使用了队列结构来存储某个结点的孩子结点。

    踩0 评论0
  • 回答了问题 2019-07-17

    《数据结构与算法分析C语言描述》真的适合初学者吗

    是的,,,,,可以
    踩0 评论0
  • 回答了问题 2019-07-17

    C语言编程题,用选择排序法对n个整数进行降序排序

    #include<stdio.h>

    int main()

    {int a[10]={23,4,12,34,55,76,89,90,76,72};

    int i,j,k,t,n=10;

    for(i=0;i<n-1;i++)

    {k=i;

    for(j=i+1;j<n;j++)

      if(a[j]>a[k])k=j;

     t=a[k];a[k]=a[i];a[i]=t;

    }

    for(i=0;i<n;i++)

    printf("%d ",a[i]);

    return 0;

    }

    踩0 评论0
  • 回答了问题 2019-07-17

    有什么比较好的自学《数据结构》的电子书?

    现在很多高校在使用清华大学出版社出版的
    《数据结构》(C语言版)。
    适合已修过C语言的读者使用,且内容简明实用,建议使用。
    踩0 评论0
  • 回答了问题 2019-07-17

    采用递归描述的算法有哪些特征

    递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数)。 递归过程一般通过函数或子过程来实现。
    踩0 评论0
  • 回答了问题 2019-07-17

    请大家推荐学习C语言和C++的教材或网站

    学习C++的很多:经典的有《C++primer》适合初级学者,
    《C++编程思想》
    《C++沉思录》
    学习用的;
    实践时或是练习或是比较熟练时要看
    《Essential C++》中文版 翻译:侯捷
    《More Effecitve C++》 翻译:侯捷
    《C++行知必会》

    面试时经常考很有用
    《C++高质量编程》 林锐博士
    学C++差不多是最好是学一下vc或是vc++
    学vc的书有《windows程序设计》
    经典vc++:《深入浅出MFC》或者是《vc++深入详解》
    (有些公司会问一些毕业生看没看过这两本书,很有用)
    如果想学嵌入式的wince:
    《windows ce 程序设计》
    如果你想学C语言,谭浩强 《C程序设计第二版》
    《C PimerPlus》
    如果你想学嵌入式iphone 有他的改良后的C语言Objected-c好像的去培训班,要不就全是英文的
    sysbiam也有一些和标准C不太一样的最好自己找一些
    踩0 评论0
  • 回答了问题 2019-07-17

    c++递归算法

    #include <stdio.h>

    double double_abs(double x) {
        if(x < 0) return -x;
        return x;
    }

    double f(double x) {
        return 2.0 * x * x * x - 4.0 * x * x + 3.0 * x - 6.0;
    }

    double root(double m, double n) {
        double r = (m + n) / 2.0;
        if(n - m <= 1e-8) return r;
        if(double_abs(f(r)) <= 1e-8) return r;
        else if(f(r) * f(n) < 0) return root(r, n);
        else return root(m, r);
    }

    int main() {
        printf("%lf\n", root(-10.0, 20));
        return 0;
    }
    踩0 评论0
  • 回答了问题 2019-07-17

    举例说明是如何理解算法是程序的灵魂,是计算机的灵魂,是计算思维的灵魂.

    真心不知道。
    踩0 评论0
  • 回答了问题 2019-07-17

    算法工程师真的是个需要智商的职业吗

    智商没那么夸张,需要大量的练习积累,搞算法读个好点的大学的研究生就行
    踩0 评论0
  • 回答了问题 2019-07-17

    数据结构 数量级怎么计算与表示 O代表什么

    是打发士大夫
    踩0 评论0
  • 回答了问题 2019-07-17

    求一个用来测试排序算法的大一点的数据

    元素很多的随机数组
    踩0 评论0
  • 回答了问题 2019-07-17

    利用回声定位的原理,发明了什么装置,可探测海洋深度,绘制水下数千米的地形图等

    超声波(声纳)
    踩0 评论0
  • 回答了问题 2019-07-17

    学习数据加密有困难,看不懂RSA的一些算法,例如,有些算法都不搞不清楚是哪里来的,请问是不是基础没打好

    我已经用我的高中水平证明了费马定理,看我贴吧的帖子
    踩0 评论0
  • 回答了问题 2019-07-17

    什么叫二进制数

    二进制是逢2进位的进位制,由0和1组成。

    相关资料在百度百科有详细介绍
    http://baike.baidu.com/link?url=oDD7sbkwl0_WonelyaTKmOYAk18dtZ_pfIMgG01P8klOVYgqFSKFoU78aKcB_RNE_XJVtVT4bS5H1Ps_Dxr-l_
    踩0 评论0
  • 回答了问题 2019-07-17

    RSA 加密算法 谈到的 1024 2048bit 是什么意思

    bit中文名称是位,音译“比特”,是用以描述电脑数据量的最小单位。
    二进制数系统中,每个0或1就是一个位(bit)。
    单位换算
    1Byte=8bit
    1KB=1024Byte(字节)=8*1024bit
    1MB=1024KB
    1GB=1024MB
    1TB=1024GB
    二进制数系统中,每个0或1就是一个位(bit),位是数据存储的最小单位。其中8bit就称为一个字节(Byte)。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一次最多能处理32位数据。
    踩0 评论0
  • 回答了问题 2019-07-17

    大侠有《数据结构与算法》张铭 王腾蛟 赵海燕 高等教育出版社的前五章课后题的答案吗?

    已发
    踩0 评论0
  • 回答了问题 2019-07-17

    我学完了C买了数据结构和算法导论先学那本

    先看数据结构
    踩0 评论0
  • 回答了问题 2019-07-17

    现在1024bit的RSA算法还安全吗?

    RSA的安全性在于,很难将一个很大的数做因式分解,这是到现在还无人能解决的数学难题,1024位目前还是安全的
    踩0 评论0
  • 回答了问题 2019-07-17

    编写递归算法,二叉树中以元素值为X的结点为根的子树的深度。要用C++6.0编程

    #include "stdio.h"
    #include "stdlib.h"
    #include "string.h"
    #define null 0

    struct node
    {
    char data;
    struct node *lchild;
    struct node *rchild;
    };

    //先序,中序 建树
    struct node *create(char *pre,char *ord,int n)
    {
    struct node * head;
    int ordsit;

    head=null;
    if(n<=0)
    {
    return null;
    }
    else
    {
    head=(struct node *)malloc(sizeof(struct node));
    head->data=*pre;
    head->lchild=head->rchild=null;
    ordsit=0;
    while(ord[ordsit]!=*pre)
    {
    ordsit++;
    }
    head->lchild=create(pre+1,ord,ordsit);
    head->rchild=create (pre+ordsit+1,ord+ordsit+1,n-ordsit-1);
    return head;
    }
    }

    //中序递归遍历
    void inorder(struct node *head)
    {
    if(!head)
    return;
    else
    {
    inorder(head->lchild );
    printf("%c",head->data );
    inorder(head->rchild );
    }
    }

    //中序非递归遍历

    void inorder1(struct node *head)
    {
    struct node *p;
    struct node *stack[20];
    int top=0;

    p=head;
    while(p||top!=0)
    {
    while (p)
    {
    stack[top++]=p;
    p=p->lchild ;
    }
    p=stack[--top];
    printf("%c ",p->data );
    p=p->rchild ;
    }
    }

    //主函数
    int main()
    {
    struct node * head;
    char pre[30],ord[30];
    int n;

    gets(pre);
    gets(ord);
    n=strlen(pre);
    head=create(pre,ord,n);
    inorder(head);
    printf("\n");
    inorder1(head);
    printf("\n");
    }
    踩0 评论0
正在加载, 请稍后...
滑动查看更多