網站首頁 實用文 書信 面試 實習 實習報告 職場 職責 勵志 名言 熱點
當前位置:人人簡歷網 > 面試 > 面試筆試

百度筆我的題目zzWison

欄目: 面試筆試 / 發佈於: / 人氣:2.6W
百度筆我的題目zzWison
百度筆我的題目zzWison
一、編程題
硬盤上保存有一個密碼錶,文本文件格式,文件名為“code.txt”,內容如下:
abcdefghijklmnopqrstuvwxyz
ushecginpaywdqmlxbozrtfvjk
試編寫程序實現一個簡單的加密程序,循環讀取用户輸入,按此密碼錶將字符進行替換,
並直接打印輸出;例如“baidu”將被替換成“super”。

二、數據庫設計題:
請設計一個企業進銷存系統的數據庫表結構,需要實現基本的進銷存管理,需要記錄的信
息包括:供應商信息、商品信息、庫存信息、客户信息、出入庫信息、倉庫信息等;其
中,入庫視為進貨,出庫視為銷售,且企業有多個倉庫;請畫表格描述表結構(需要説明
每個字段的字段名、字段類型、字段含義描述);

在數據庫設計中應:
1. 保證每個供應商、商品類別、客户、倉庫等的唯一性;
2. 保證供應商信息、商品信息、倉庫信息、客户信息與出入庫信息之間的參照完整
性;
3. 若有新供應商、新的商品、新的客户、新的倉庫加入,保證自動生成其唯一性標
識;
4. 數據庫設計應為以下報表需求提供支持:
(無特定説明,不需編寫實現語句,而需在數據庫設計中,保證這些報表可以用最多一條
SQL語句實現)
a) 日報表:每日進貨、銷售的商品種類與數目清單,包括對應的供應商信息、倉庫信
息等;每日企業毛利報表(銷售與進貨的價格差);
b) 月報表:每月來自各個供應商的商品銷售情況;
c) 實時報表:
i. 盤點當前各倉庫庫存商品列表,包括商品名稱、編號、庫存時間等
請編寫實現此需求的SQL語句:

數據庫應用:
請撰寫一系列的SQL語句,描述完整的商品轉庫操作,即某種類的一部分商品,從某倉庫
中轉運到另一倉庫的過程中,進銷存系統需要執行的一系列SQL語句;並保證這一系列的
SQL語句的執行完整性;

三、編程題:
有A、B兩個文件,文件格式相同,均為每行一個十進制整型數字,兩個文件的行數不一定
相等,但均在一千萬行左右。A文件中的數字兩兩不等,B文件中的數字兩兩不等, 請用
一個算法找出A和B兩文件中所有相同的數,並且從小到大有序輸出。
請考慮統計程序如何實現,給出設計思路和關鍵算法(可使用偽代碼),並估計程序核心
代碼的時間複雜度和空間複雜度。