天天看點

2021-1-25日報

2021-1-25日報

文章目錄

      • 2021-1-25日報
        • 1.哔哔叨叨(BBDD)
        • 2.聽一波XUPT_ACM新生寒假訓練2021的課
          • 思維題
          • 模拟題
        • 2.英語U2初識詞彙
        • 3.《深度剖析》章1,2
        • 4.第一周練習題
          • 查成績
          • 母牛的故事
          • 數字遊戲

1.哔哔叨叨(BBDD)

假期第二周啦

别問假期的第一周(嘤嘤嘤)

問就是

2021-1-25日報

以及随之而來的

2021-1-25日報

完了,這不是賽博瘋子嗎?

讓我用我的小腦瓜子計算一下

我是四天前買的2077,四天一共是96個小時,減去遊戲時間60h,剩下的36小時裡我理應完成四次睡眠,每次睡6h,還剩下12h

但是在剩下的12h裡,一局文明6花了24h,一次劇本殺4h,和同學合作寫小說2h,一篇周報6h,

還沒算上吃飯洗碗上下電梯等等等等,也就是說,還剩下-24h。

懂了,賺了一天?

不過好得做好了學習的覺悟:

沖壓A!!!

2.聽一波XUPT_ACM新生寒假訓練2021的課

第一周是簡介、時間複雜度、思維題、模拟題。

盡量把一秒運算次數控制在10^7之内

思維題

取消列車

兔子繁殖問題如果考慮兔子死了該怎麼辦?

兔子那麼可愛,為什麼讓那個兔子死呢?

模拟題

好好學英語……

總結:

  • 多學習,多做題,多思考,這堂課不失為假期學習的一個好的開始。
  • 20道題,計劃五天,一天四道(後來發現很明顯計劃趕不上變化)

2.英語U2初識詞彙

啊啊啊啊我把英語書落到搬家的箱子裡了,還不知道是哪個箱子。

幹巴巴地聽課做筆記去了,嗚嗚嗚。

總結:

  • 聽到一半聽不下去了,感覺被塞滿了,甚至流了出來(指單詞)。
  • 明天下半部分。
  • 建議睡前看看筆記幫助睡眠。

3.《深度剖析》章1,2

撸一遍書系統掌握一下。

前面是簡介和http詳解

curl,CFT中有可能用到

2021-1-25日報

4.第一周練習題

查成績

一個是C++的,一個是py的

兩個還真不一樣

在時間、記憶體、長度上,符合各個語言的性質

2021-1-25日報
#include<iostream>
#include<string>
#include<map>  
using namespace std;
 
int main(){
    string option, name;
    int score;
    map<string, int> nameToScore;
    while(cin >> option && option != "end"){
        cin >> name;
        if(option == "insert"){
            cin >> score;
            nameToScore[name] = score;
        }else{
            if(nameToScore.count(name)){
                cout << nameToScore[name] << endl;
            }else{
                cout << -1 << endl;
            }
        }
    }
}

           
dict1={}
option=input("")
while option != "end" :
    array = option.split(" ")
    name = array[1]
    if array[0]=="insert" :
        score = array[2]
        dict1.update({name:score})
    else :
        print(dict1.get(name,"-1"))
    option=input("")
           
母牛的故事

用遞歸竟然逾時

我不講武德了(眼花ing)

c={
    '1':1,
    '2':2,
    '3':3,
    '4':4,
    '5':6,
    '6':9,
    '7':13,
    '8':19,
    '9':28,
    '10':41,
    '11':60,
    '12':88,
    '13':129,
    '14':189,
    '15':277,
    '16':406,
    '17':595,
    '18':872,
    '19':1278,
    '20':1873,
    '21':2745,
    '22':4023,
    '23':5896,
    '24':8641,
    '25':12664,
    '26':18560,
    '27':27201,
    '28':39865,
    '29':58425,
    '30':85626,
    '31':125491,
    '32':183916,
    '33':269542,
    '34':395033,
    '35':578949,
    '36':848491,
    '37':1243524,
    '38':1822473,
    '39':2670964,
    '40':3914488,
    '41':5736961,
    '42':8407925,
    '43':12322413,
    '44':18059374,
    '45':26467299,
    '46':38789712,
    '47':56849086,
    '48':83316385,
    '49':122106097,
    '50':178955183,
    '51':262271568,
    '52':384377665,
    '53':563332848,
    '54':825604416,
    '55':1209982081
}
n=input()
print(c.get(n))
           
數字遊戲

十分簡單而又可愛的一道題

ar=input("")
c=0
for each in ar :
    if each == "1":
        c+=1
print(c)
           
上一篇: 2019-03-25日報
下一篇: 18.5.27日報

繼續閱讀