herrDeng網內搜尋

自訂搜尋

Ads

2010年9月9日 星期四

統計1

  1. 簡述何謂敘述統計與推論統計?
  2. 要瞭解上本課60同學平日平均花在facebook上的時間有多少,隨機抽出20位同學為樣本分析,請問母體為何?研究的變數為何?樣本為何?

2010年6月17日 星期四

報告題目

EXAM

Ex1,共有58名學生成績統計如下:


49.8333333333333
73.3333333333333
81.5
61.3333333333333
20.8333333333333
86.5
70.8333333333333
19.1666666666667
83.8333333333333
55.6666666666667
51.5
82.5
80.6666666666667
86.5
78.1666666666667
68.1666666666667
59
65.6666666666667
68.5
74
34.8333333333333
68.1666666666667
52.5
60.6666666666667
65
77.6666666666667
62.3333333333333
7.66666666666667
90.6666666666667
36.6666666666667
0.83333333333333
76.6666666666667
80.6666666666667
46.8333333333333
66.3333333333333
72.3333333333333
31.6666666666667
95.6666666666667
87.3333333333333
84.8333333333333
41.5
90
69.8333333333333
78.1666666666667
70.6666666666667
68.3333333333333
48.1666666666667
83.1666666666667
45.6666666666667
73.3333333333333
47.3333333333333
46.6666666666667
30.6666666666667
19.1666666666667
98.1666666666667
49
35.1666666666667
44.1666666666667
請利用統計課所教的方法分析這筆資料,計算母體的期望值、標準差、中位數....
描繪直方圖....
是否分佈近似常態分佈?利用Pearson公式計算偏態係數。

請問你的成績是否大於平均值?請建立假說H0, H1,並請檢定。

Ex2. 請完成課本作業Ex12, Ex37, Ex40, Ex41

2010年6月1日 星期二

struct練習1

定義struct student內有成員:

id (int)
name
int a[10] (10 x小考成績)

請輸出表單含

id (int)
name
int a[10] (10 x小考成績)

及小考平均

2010年5月25日 星期二

排序

利用srand(), rand()產生值為0~9999的int亂數存入陣列a[100],

利用 bubblesort排序a!

2010年5月18日 星期二

2010年5月13日 星期四

Java計算平方與化為二進位

import javax.swing.*;
class compute
{
    long square(long x)
    {
        return x*x;
    }
    boolean[] binary(long x)
    {
        int bitN=(int)Math.ceil(Math.log(x+1)/Math.log(2));
        boolean [] b=new boolean[bitN];
        int i=bitN-1;
        do
        {
            b[i--]=((x&1)==1)?true:false;
            x=x>>1;
        } while (x!=0);
        for (i=0;i<bitN; i++)
            System.out.print(b[i]?1:0);
        System.out.println();
        return b;
    }
}
public class power
{
    public static void main(String[] argv) throws Exception
    {
        compute math=new compute();
        long x=new Long(JOptionPane.
        showInputDialog("x=")).longValue();
        boolean[] b=math.binary(x);
        long y=math.square(x);
        JOptionPane.showMessageDialog(null, x+"*"+x+"="+Long.toString(y));
    }
}

Java檔案讀寫

import java.io.*;
import java.util.*;
class student
{
    String name;
    int number;
}
public class readWriteFile
{
     public  static void main(String [] args) throws IOException
    {
        student[] X=new student[26];
   
        FileReader fr=new FileReader("student.txt");
        BufferedReader bfr=new BufferedReader(fr);

        String tmp;
        for (int i=0;i<26;i++)
        {
            X[i]=new student();
            tmp=bfr.readLine();
            X[i].name=tmp;
            X[i].number=(int)(100*Math.random());
        }
        fr.close();

        FileWriter fw=new FileWriter("List.txt");
        BufferedWriter bfw=new BufferedWriter(fw);
       
        for (int k=0;k<26;k++)
        {
            System.out.print(k+":");
            System.out.println(X[k].name+"\t"+X[k].number);
            bfw.write(k+":"+X[k].name+"\t"+X[k].number);
            bfw.newLine();
        }
        bfw.flush();
        fw.close();
    }
}
-------------------------------------------------------------------
林韋凱
鄭宇志
林挺生
林美君
彭聖媚
劉修駿
宋宏杰
吳俊昌
何啟維
湯志平
李逸翔
馬鴻岳
彭宇霆
黃羿綺
林香毓
陳秋茹

Java亂數排序

相關講義

import java.security.SecureRandom;
import java.util.Arrays;

public class bubbleSort
{
    static void bubbleSort(int [] data)
    {
        int temp;
        for (int i=data.length-1; i>0; i--)
            for (int j=0;j<i;j++)
                if (data[j]>data[j+1])
                {
                    temp=data[j];
                    data[j]=data[j+1];
                    data[j+1]=temp;
                }
       
    }
   
    public static void main(String [] argv)
    {
        SecureRandom rnd=new SecureRandom();
        int [] data=new int[26];
        int a,b;
        do
        {
            a=rnd.nextInt()%101;
            if (a<0) a+=101;
        } while (a==0);
        b=rnd.nextInt()%101+101;
        for (int i=0; i<26;i++)
        {
            data[i]=(a*i+b)%101;
            System.out.print("data["+i+"]="+data[i]+"\t");
        }
        System.out.println("\nBefore Sorting!");       
    //  bubbleSort(data);
        Arrays.sort(data); //quick sort
        for (int i=0;i<26;i++)
            System.out.print("data["+i+"]="+data[i]+"\t");
        System.out.println("\nAfter Sorting!");
    }
}

2010年4月21日 星期三

AES-192密文

AES-192

Mode=AES-ECB


Key=48C3B428 6FF421A4 A328E68A D9E542A4 5D07291B 0B73E5EB 2FBDDA93 4EC4346C

Cipher= CE6907E1877033D36B199B6821CAD630322C0AB5D0621ED308FAFA171279C86D

解密:

hint:

#include <stdio.h>
#include <stdlib.h>
#include <cryptoki.h>
#include <string.h>

int main()
{
    char HEX[]="48C3B4286FF421A4A328E68AD9E542A45D07291B0B73E5EB2FBDDA934EC4346C";
    CK_BYTE key[32];

    char tmp[3];
    for (int i=0; i<32; i++)
    {
        tmp[0]=HEX[2*i];
        tmp[1]=HEX[2*i+1];
        tmp[2]='\0';
        sscanf(tmp, "%x", &key[i]);
        printf("%#3x ", key[i]);
    }

    system("Pause");
    return 0;
}

2010年3月18日 星期四

Related Posts Plugin for WordPress, Blogger...

熱門文章