个人头像照片 行者武松

个人介绍

杀人者,打虎武松也。

  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    java递归算法的例子?

    最经典的例子就是阶乘了 看看楼上几位的阶乘例子
    踩0 评论0
  • 回答了问题 2019-07-17

    至强E5和i7,哪个好?3D渲染效果图速度快,几分钟

    I7速度快,几分钟是没有
    踩0 评论0
  • 回答了问题 2019-07-17

    aes des rsa的加密算法有什么区别??通俗简单讲,就是各个的优点和缺点,不要太深奥

    aes/des加密速度快,适合大量数据,des容易破解,一般用3重des,后来又出现了更快更安全的aes
    rsa是公钥加密,速度慢,只能处理少量数据,优点是公钥即使在不安全的网络上公开,也能保证安全
    常见情况是双方用rsa协商出一个密钥后通过aes/3des给数据加密
    踩0 评论0
  • 回答了问题 2019-07-17

    算法工程师和软件工程师那个月薪更好

    软件工程师更好
    踩0 评论0
  • 回答了问题 2019-07-17

    对于准备ACM的同学,《算法导论》一书中哪些章节是要学习的?

    acm就是喜欢什么就学什么,不然就不要去搞acm了
    踩0 评论0
  • 回答了问题 2019-07-17

    c语言怎样通过函数调用实现选择排序法

    #include<stdio.h>
    main()
    {
    int a[10],i,j,t;
    for(i=0;i<10;i++)
    scanf("%d",&a[i]);
    for(i=0;i<9;i++)
    {
    for(j=i+1;j<10;j++)
    if(a[j]<a[j+1])
    {
    t=a[j];
    a[j]=a[j+1];
    a[j+1]=t;
    }
    }
    for(i=0;i<10;i++)
    printf("%5d",a[i]);
    printf("\n");
    }
    踩0 评论0
  • 回答了问题 2019-07-17

    Kindle 到底优秀在什么地方,体验好在什么地方

    1.便携
    kindle paperwhite 169 x 117 x 9.1mm;170g,而这类书不厚不重怎么好意思说自己专业。 《算法导论》796页 256 x 184 x 40 mm;1.4kg……显然,无论是携带还是阅读,除非端端正正坐在书桌上,我觉得我的腕力仍需加强。and,Amazon表示可以存放 1400 本图书……

    2.护眼
    以上,你的iPhone、iPad、iPod touch及其他任意一款电子产品都能解决,but时间一长,眼干眼症眼疲劳,谁用谁知道
    手机游戏玩通宵 “找你妹”险些“瞎了眼”
    E Ink 屏幕号称不伤眼睛,原理是什么。

    3.专一
    除了读书只能读书,不会分心:没有附近的微信MM和你打招呼,没有微博好友与你共商国事,没有Game center提示你又比好友落后了……不会震动不会响铃连低电量提示都很少有……妈妈再也不用担心我会挂科了……

    4.握感
    kindle的单手握感实在是太好了…… 背部不是简简单单的平面,而是有特殊优化过的弧度,并采用了反绒式的磨砂背壳,这种材质的背壳能够提供上佳的握持体验,Amazon也算是引以为傲吧,你看他家广告无一例外都是酱紫:
    5.格式支持广泛
    每当我想在iPad上看1080P的时候,看到源文件体积及转换速度,瞬间我就老老实实去看书了……
    kindle支持AZW3, AZW, TXT, PDF, MOBI, PRC。而其余格式email到@http://kindle.com 不到一天就会自动转换好,打开网络即可自动推送,世间怎会有如此美好的体验……

    *6.与Nook相比:
    和 Nook、索尼和 Kobo 阅读器采用的红外触屏不同,Kindle Paperwhite 采用的是电容式触摸屏——由亚马逊在 2009 年收购的“Touchco”触摸屏厂商提供,分辨率高达 1024 x 768,像素密度为 212 PPI ——可以呈现更丰富的内容和更简洁的排版。

    此外,相同屏幕尺寸下,高分辨率使字体变得更小,文字从而更加锐利,易于阅读。高分屏的优势在显示图片和书籍封面上最为明显,图片得以很细致地呈现。
    Kindle Paperwhite 采用的发光技术,CNET 在最初上手时误以为是背光技术。不过后来发现,Kindle Paperwhite 采用的是前发光技术——光线均匀地分散到屏幕的每个角落。和巴诺的 Nook Simple Touch with GlowLight 一样,亚马逊的工程师在屏幕的底部安置了四颗 LED 灯。Kobo 在昨天推出的 Kobo Glo 也采用了这个技术。
    由于 Kindle Paperwhite 的屏幕很薄,拿起机器后,很难发现屏幕内的 LED 灯。虽然正面观看 Nook Simple Touch with GlowLight 也有同样的观感,但是如果将两部机器并排摆放,从侧面观看,就能很明显地发现 Nook 的 LED 灯。CNET 认为 Nook 的屏幕很优秀,但 Kindle Paperwhite 更胜一筹。

    由于处理器的限制和 E-Ink 刷新率的天生瓶颈以及高分屏占用的一部分硬件资源,在测试响应速度时,Kindle Paperwhite 电容屏的翻页速度和屏幕响应只比传统的红外触屏稍快一点。

    Kindle Paperwhite 的续航时间达到 8 周(每天使用半小时,关闭 Wi-Fi)。按照这一描述计算,Kindle Paperwhite 的续航时间大概是 Nook Simple Touch with GlowLight 的两倍。
    踩0 评论0
  • 回答了问题 2019-07-17

    SHA1WithRSA算法是怎么一回事

    DES是分组加密算法,速度快,使用单一密钥,加密解密都使用同一个密钥,以半用于大量数据加密,目前处于半淘汰状态.
    RSA算法是流式加密算法,速度慢,但是使用成对的密钥,加密解密使用不同的密钥,有利于保密和身份认定,一般用于加密DES类算法的密钥.
    踩0 评论0
  • 回答了问题 2019-07-17

    用冒泡排序法对输入的10个数进行升序排序 并存入数组中

    #include <stdio.h>
    main(){
    double x[10],t;
    int i,j;
    printf("please input 10 data\n");
    for (i=0;i<10;i++)scanf("%lf",&x[i]);
    for (i=0;i<9;i++)
    for (j=i+1;j<10;j++){
    if (x[i]>x[j]){
    t = x[i];x[i]=x[j];x[j]=t;
    }
    }
    for (i=0;i<10;i++) printf("%g ",x[i]);
    return 0;
    }
    踩0 评论0
  • 回答了问题 2019-07-17

    c语言 (排序算法)随机输入10个整数,将其从大到小排序并输出。

    #include<stdio.h>
    void main()
    {
    int i,a[10];
    void paixu(int s[10],int n);
    printf("请输入10个数:\n");
    for(i=0;i<10;i++)
    {
    scanf("%d",&a[i]);
    }
    paixu(a,10);
    for(i=0;i<10;i++)
    printf("%d ",a[i] );
    printf("\n");
    }
    void paixu(int s[10],int n)
    {
    int i,j,t=0;
    for(i=0;i<n-1;i++)
    for(j=i+1;j<n;j++)
    {
    if(s[i]<s[j])
    {
    t=s[i];
    s[i]=s[j];
    s[j]=t;
    }
    }
    }
    踩0 评论0
  • 回答了问题 2019-07-17

    求C语言大神解释选择排序法!每一行for什么意思啊,k=i,k=j,是什么意思啊?

    for是循环体
    k等于i 是 吧i的值给 k
    踩0 评论0
  • 回答了问题 2019-07-17

    请编程实现一个冒泡排序算法?

    算法思想简单描述:

    在要排序的一组数中,对当前还未排好序的范围内的全部数,自上

    而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较

    小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要

    求相反时,就将它们互换。

    下面是一种改进的冒泡算法,它记录了每一遍扫描后最后下沉数的

    位置k,这样可以减少外层循环扫描的次数。

    冒泡排序是稳定的。算法时间复杂度O(n^2)

    算法实现:

    /*
    功能:冒泡排序
    输入:数组名称(也就是数组首地址)、数组中元素个数
    */

    void bubble_sort(int *x, int n)

    {

    int j, k, h, t;

    for (h=n-1; h>0; h=k) /*循环到没有比较范围*/

    {

    for (j=0, k=0; j<h; j++) /*每次预置k=0,循环扫描后更新k*/

    {

    if (*(x+j) > *(x+j+1)) /*大的放在后面,小的放到前面*/

    {

    t = *(x+j);

    *(x+j) = *(x+j+1);

    *(x+j+1) = t; /*完成交换*/

    k = j; /*保存最后下沉的位置。这样k后面的都是排序排好了的。*/

    }

    }

    }

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

    5的二进制怎么等于几??怎么算说清楚!!

    101
    2^2+2^0
    踩0 评论0
  • 回答了问题 2019-07-17

    华中科技大学887数据结构与算法分析是全国统考吗

    不是,华中科技大学考研软件工程专业专业课887数据结构与算法分析属于自主命题科目,不是统考科目。

    华中科技大学软件学院2017年硕士研究生招生专业目录

    华中科技大学硕士研究生入学考试《数据结构与算法分析》考试大纲

    科目代码(887)

    考试说明

    一、考试性质

    《数据结构与算法分析》是报考我校软件学院硕士生选考的专业基础课之

    一、考试对象为报考我校硕士研究生入学考试的准考考生。

    二、考试形式与试卷结构

    (一)答卷方式:闭卷,笔试

    (二)答题时间:180分钟

    (三)考试题型及比例:

    术语解释15% 

    选择、填空  30% 

    论述、简答30% 

    设计及应用 25%

    详情访问华中科技大学软件学院http://sse.hust.edu.cn/

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

    若用泡沫排序法对序列{10,14,26,29,41,52}从大到小排序,需进行几次比较?

    这是最坏的一种情况,它的时间复杂度会退化成O(n平方)
    总的比较5*4*3*2*1=120次
    踩0 评论0
  • 回答了问题 2019-07-17

    C#采用递归算法,实现数据排序,麻烦了,能写点注释最好

    C#里面实现数据很简单用个sort()就可以了~~~
    例如:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Collections;

    namespace 回答问题3
    {
    class Program
    {
    static void Main(string[] args)
    {
    int[] a = new int[5] { 1, 8, 5, 4, 6 };
    Array.Sort(a);
    foreach (int number in a)
    {
    Console.WriteLine(number);
    }
    }
    }
    }
    踩0 评论0
  • 回答了问题 2019-07-17

    如何设计数据结构和算法,计算并存储六度好友关系

    是要整篇内容。
    踩0 评论0
  • 回答了问题 2019-07-17

    大数据入门要注意哪些

    1 工具的学习(排列有序)

    python(我用的python tutorial,细节可以查书learning python,然后查询一些文档比如,numpy,matplotlib官方文档)

    java (我先看的 head first java, 然后thinking in java看了一部分)

    linux shell (越熟越好,我只是刷了鸟哥那本入门书的前半部分)

    hadoop (需要会折腾,在win电脑上不好配置,如果实验室有环境或者有人帮忙带带入门最好。

    2 机器学习入门(排列有序)

    集体编程智慧(把例子刷一遍,一方面是理解入门数据挖掘,一方面更熟悉下python)

    数据挖掘导论,机器学习(tom mitchell),Andrew Ng的机器学习课程,机器学习实战(主要参考下书中的代码,书中代码并不是非常完美,主要用来入门)。。

    这几个材料建议选其中一、二个为核心连贯学习,其他可以参考。比如你先用数据挖掘导论了解一些基本的概念,用Andrew Ng的机器学习课程进行比较细致的学习,其中要实习一些算法的时候可以参考机器学习实战,某些算法看不懂时候可以参考其他书籍

    Kaggle找几个最简单的题进行入门实战。(比如泰坦尼克号那题)

    可以适当了解一些机器学习的具体应用,如:推荐系统、图像处理、语音或搜索。(结合自己的兴趣专业选择某一个深入学习)

    Pattern Recognition And Machine Learning,The Elements of Statistical Learning 两本理论非常详细的巨著,如果有精力一定要看看。建议从第一本看起(因为我也只能勉强看懂第一本,第二本如果其他人都说很经典,可以看懂的话肯定是要看的)。

    3 数据结构基础

    算法导论+leetcode在线题目

    总结:

    看书要多动手,多总结,比如看了个朴素贝叶斯算法,最好把这个方法总结一下,然后编写代码实现简单的例子。参考更多的书籍,参考baidu

    另外如果想找份工作一定要多多实习,只要有一份不错的实习经验找个好工作的概率大大增加。从另外一个角度,不要把宝全部压在校招上。
    踩0 评论0
  • 回答了问题 2019-07-17

    利用RSA算法运算,如果p=11,q=13, e=103,对明文3进行加密.求d及密文

    取2个质数p=11,q=13,p和q的乘积为n=p×q=143,算出φ(n)=n-p-q+1=120;再选取一个与φ(n)互质的数,例如e=7,则公开密钥=n,e=143,7.
    对于这个e值,用欧几里德扩展算法可以算出其逆:d=103.因为e×d=7×103=721,满足e×d mod z =1;即721 mod 120=1成立.则秘密密钥=n,d=143,103,
    设发送方需要发送机密信息(明文)m=3,发送方已经从公开媒体得到了接收方的公开密钥n,e=143,7,于是发送方算出加密后的密文c= m的e次方 mod n=42
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制11*11=1001怎样算出来

    11(2)转换成10进制3然后用10进制的乘法 3*3 = 9然后9转换成二进制1001
    踩0 评论0
正在加载, 请稍后...
滑动查看更多