原创 第九屆藍橋杯省賽C語言A8:全球變暖

題目描述: 你有一張某海域NxN像素的照片,".“表示海洋、”#"表示陸地,如下所示: . . . . . . . . # # . . . . . # # . . . . . . . . # # . . . # # # # .

原创 利用json-server搭建一個提供數據訪問接口的Restful API服務器

Josn-Server 是一個 Node 模塊,運行 Express 服務器,你可以指定一個 json 文件作爲 api 的數據源。要想在電腦上運行Json-Server,需得先安裝node.js。 第一、安裝node.js 打開

原创 藍橋杯第七屆省賽C語言A組題解

寫題解的目的是強迫自己搞懂往屆省賽每一道真題!!! T1:網友年齡 某君新認識一網友。 當問及年齡時,他的網友說: “我的年齡是個2位數,我比兒子大27歲, 如果把我的年齡的兩位數字交換位置,剛好就是我兒子的年齡” 請你計算:網

原创 並查集的介紹及簡單應用---藍橋杯真題:合根植物

先簡單介紹一下並查集: 在一些有N個元素的集合應用問題中,我們通常是在開始時讓每個元素構成一個單元素的集合,然後按一定順序將屬於同一組的元素所在的集合合併,其間要反覆查找一個元素在哪個集合中。這一類問題近幾年來反覆出現在信息學的

原创 解析C++全排列

C++有專門實現全排列的函數:next_permutation(start,end),這個函數在暴力解決問題方面有很大作用,使用時需要引入頭文件 < algorithm >,噹噹前序列不存在下一個序列時就會結束,若想得到一個序列的

原创 快速冪的簡單實現

顧名思義,快速冪就是快速算底數的n次冪。其時間複雜度爲 O(log₂N), 與樸素的O(N)相比效率有了極大的提高。 比如我們要求12^11,我們其實可以求12 ^ (2 ^ 0+2 ^ 1+2 ^ 3) ll fastpow(l

原创 數據結構課設--基於Java Swing實現九種排序的動態演示

基本要求: 1、可以自擬題目,自擬的題目需要經過老師審覈通過。 2、每個題目不設最高要求。 3、根據數據分析、數據結構設計、算法設計、功能設計、界面設計、系統實現、答辯情況以 及實驗報告等綜合進行成績評定。 4、要求實現一個界面

原创 第十屆藍橋杯省賽試題D:迷宮(BFS)

【問題描述】 下圖給出了一個迷宮的平面圖,其中標記爲 1 的爲障礙,標記爲 0 的爲可 以通行的地方。 010000 000100 001001 110000 迷宮的入口爲左上角,出口爲右下角,在迷宮中,只能從一個位置走到這 個它

原创 Java將xlsx或者xls數據讀入SQLite數據庫

做大創過程中需要將大量Excel數據讀入SQLite數據庫,百度了很多,但並沒有解決我的問題,摸索了一天,想出了一個稍顯複雜的辦法: 第一步:將xlsx或者xls文件另存爲csv文件(注意不能直接修改後綴),如果文件有很多,可以

原创 動態給select添加option失敗的問題原因及解決

做作業的時候需要給給一個select標籤動態添加option,但卻總是不成功,剛開始我是這樣寫的: $("#day").options.append(new Option(i,i)); 然後發現並沒有變化,查資料後才發現,如果要

原创 安卓:ViewPager+Fragment+RadioButton實現底部菜單欄滑動切換

1.ViewPager簡單介紹 ViewPager就是一個簡單的頁面切換組件,我們可以往裏面填充多個View,然後我們可以左右滑動,從而切換不同的View,我們可以通過setPageTransformer()方法爲我們的View

原创 安卓開發中使用真機調試,卸載了手機上的app後,導致無法再次調試

三個步驟: 第一步,win+r打開cmd,輸入adb devices,查詢版本號 第二步,輸入adb -s 版本號 uninstall com.example…,後面com開始的部分爲你開發的包名 第三步,重新真機調試

原创 藍橋杯題庫:十六進制轉八進制

問題描述   給定n個十六進制正整數,輸出它們對應的八進制數。 輸入格式   輸入的第一行爲一個正整數n (1<=n<=10)。   接下來n行,每行一個由09、大寫字母AF組成的字符串,表示要轉換的十六進制正整數,每個十六進制數

原创 動態創建table表格頁面出現undefined原因以及修改

在利用ajax請求json數據後動態顯示在表格上,然後發現無論從什麼位置開始輸出,表格第一行總是會出現undefined undefined下面所有數據都是輸出正確的。 源碼: function getinfo(string) {