原创 高精度練習之乘法

題目描述 給出兩個正整數A和B,計算A*B的值。保證A和B的位數不超過500位。 輸入描述 讀入兩個用空格隔開的正整數 輸出描述 輸出A*B的值 樣例輸入 3 12 樣例輸出 36#include <iostream> #include

原创 加一

給定一個非負整數組成的非空數組,給整數加一。 可以假設整數不包含任何前導零,除了數字0本身。 最高位數字存放在列表的首位。 java:class Solution { public int[] plusOne(int[] di

原创 高精度練習之減法

題目描述 給出兩個正整數A和B,計算A-B的值。保證A和B的位數不超過500位。 輸入描述 讀入兩個用空格隔開的正整數 輸出描述 輸出A-B的值 樣例輸入 3 12 樣例輸出 -9#include <iostream> #include

原创 搜索插入位置

給定一個排序數組和一個目標值,在數組中找到目標值,並返回其索引。如果目標值不存在於數組中,返回它將會被按順序插入的位置。 你可以假設數組中無重複元素。 Given a sorted array and a target valu

原创 高精度練習之加法

問題描述:給出兩個正整數A和B,計算A+B的值。保證A和B的位數不超過500位。 輸入描述:讀入兩個用空格隔開的正整數 輸出描述:輸出A+B的值 例: 輸入 3 12 輸出 15#include <iostream> #include

原创 最長嚴格上升子序列

題目描述 Description 給一個數組a1, a2 ... an,找到最長的上升降子序列ab1<ab2< .. <abk,其中b1<b2<..bk。 輸出長度即可。 輸入描述 Input Description 第一行,

原创 C++二級筆記

數據庫設計的四個階段: 需求分析,概念設計,邏輯設計,物理設計,編碼階段,測試,運行,進一步改進 R爲n元關係,有p個元組;s爲m元關係,有q個元組。兩個關係笛卡兒積n*m的關係;元組個數是q*p. 數據庫的管理一般包括:數據庫的建立,數

原创 分巧克力

標題: 分巧克力     兒童節那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友們。     小明一共有N塊巧克力,其中第i塊是Hi x Wi的方格組成的長方形。     爲了公平起見,小明

原创 螞蟻感冒 C/C++

長100釐米的細長直杆子上有n只螞蟻。它們的頭有的朝左,有的朝右。 每隻螞蟻都只能沿着杆子向前爬,速度是1釐米/秒。 當兩隻螞蟻碰面時,它們會同時掉頭往相反的方向爬行。 這些螞蟻中,有1只螞蟻感冒了。並且在和其它螞蟻碰面時,會把感冒傳染給