原创 用位運算反轉一個字節

unsigned char reverse8( unsigned char c ) { c = ( c & 0x55 ) << 1 | ( c & 0xAA ) >> 1; c = ( c & 0x33 ) << 2

原创 NOJ1118玻璃球 【深藍】——集合DP

玻璃球 【深藍】 時間限制(普通/Java) : 10000 MS/ 30000 MS          運行內存限制 : 65536 KByte 總提交 : 47            測試通過 : 10  比賽描述 玩過玻璃球遊戲

原创 自定義函數實現strlen()函數的功能 significant!

一個10分的strlen函數了,完美的版本爲: int strlen( const char *str ) //輸入參數const,2分 {     assert( str != NULL ); //斷言字符串地址非0,3分     in

原创 推薦系統小記20150123

一.此前的數據集 movies.dat 1::Toy Story (1995)::Animation|Children's|Comedy 2::Jumanji (1995)::Adventure|Children's|Fantasy ..

原创 App8_08_getClass

//利用getClass()方法返回運行該方法的對象所屬的類 class Person { protected String name; public Person(String xm) //構造方法 { name=xm;

原创 malloc/free和new/delete的區別

malloc與free是C++/C語言的標準庫函數,new/delete是C++的運算符。它們都可用於申請動態內存和釋放內存。對於非內部數據類型的對象而言,光用maloc/free無法滿足動態對象的要求。對象在創建的同時要自動執行構造函數

原创 100!的前100位

//求100!的前100位 //簡單:用數組記錄,然後計算進位,也確實只能這樣,因爲不可能有無限長度的數組 #include<stdio.h> #include<stdlib.h> // system("pause"); int mai

原创 阿拉伯數字To中文

/** * 項目名稱:阿拉伯數字to中文 */ package 阿拉伯數字to中文; /** * Main * * @author:shaojh * @2014年10月9日 下午9:52:52 */ public cl

原创 App8_4方法的覆蓋

//方法的覆蓋(方法的重寫) class Person { protected String name; protected int age; public Person(String name,int age) { this

原创 智力題(一)

(一) 五個海盜搶到了100顆寶石,每一顆都一樣大小和價值連城。他們決定這麼分: 抽籤決定自己的號碼(1、2、3、4、5) 首先,由1號提出分配方案,然後大家表決,當且僅當超過半數的人同意時,按照他的方案進行分配,否則將被扔進大海喂鯊魚

原创 Java筆試題——1237, 2474, 4948, 9896, 9896, 4948, 2474, 1237,

無語了,SB了,沒有掌握到遞歸的思想。。。 代碼: public static void print(int n) { System.out.println(n+","); if(n<=5000) print(n*2); System.o

原创 NOJ1119仙林鼎山遊樂園

仙林鼎山遊樂園 時間限制(普通/Java) : 1000 MS/ 3000 MS          運行內存限制 : 65536 KByte 總提交 : 365            測試通過 : 99  比賽描述 端午節到來,sed

原创 NOJ1114合法日期——interesting帶星期,一個神奇的公式

合法日期 時間限制(普通/Java) : 1000 MS/ 3000 MS          運行內存限制 : 65536 KByte 總提交 : 727            測試通過 : 113  比賽描述 知道日期的來歷嗎。我們

原创 指針數組和數組指針的區別

數組指針(也稱行指針) 定義 int (*p)[n]; ()優先級高,首先說明p是一個指針,指向一個整型的一維數組,這個一維數組的長度是n,也可以說是p的步長。也就是說執行p+1時,p要跨過n個整型數據的長度。 如要將二維數組賦給一指針,

原创 JS——閉包中關於函數數組的問題

JavaScript中閉包是一大關鍵點,書上認爲閉包是指有權訪問另一個函數作用域中的變量的函數。創建閉包的常見方式就是在一個函數內部創建另一個函數。 由於在JavaScript語言中,只有函數內部的子函數才能讀取局部變量,因此可以把閉包簡