原创 杭電1856

Problem Description Mr Wang wants some boys to help him with a project. Because the project is rather complex, the

原创 杭電1232

Problem Description 某省調查城鎮交通狀況,得到現有城鎮道路統計表,表中列出了每條道路直接連通的城鎮。省政府“暢通工程”的目標是使全省任何兩個城鎮間都可以實現交通(但不一定有直接的道路相連,只要互相間接通過道路

原创 chiplogic-網表提取-(1)MOS器件插入

chiplogic-網表提取-MOS器件插入 基於芯願景公司研發的集成電路自動化分析再設計系統。 反向設計流程包括 (1)芯片圖像的拼接和對準、 (2)版圖和網表的提取、 (3)邏輯功能分析、 (4)版圖再設計 本篇文章主要記錄基

原创 hdu1004

杭電1004 水題,主要運用兩個for循環比較重複的,用計數器 num[i]++ 記錄,每次記錄用Max的最大值,並mark記錄最大值的位置。 #include<stdio.h> #include<string.h> #incl

原创 hdu1005

循環節點法,因爲結果對7取模,所以有0~6七個答案,因爲f(n)由前兩個決定的,所以有7*7=49之內必定有循環!有兩小類方法求解: 1、在50內找連續兩個數都爲1,找到和f(1),f(2)同樣的循環節點,mark記錄下來第幾個

原创 杭電1233

最小合成樹,kruskal算法; 首先將x[i]=i;初始化。將價格按照升序排序。 假如1和2連接,那麼x[1]=2;x[2]=2;x[3]=3;x[4]=4;x[5]=5; 接着2和3連接,那麼x[1]=2;x[2]=3;

原创 shell常用命令記錄

1、cd、pwd (change directory)與(print working directory) cd.. 回退到上一層目錄 cd ../相對路徑 pwd 打印工作目錄 2、mkdir、rmdir (make di

原创 chiplogic-網表提取-(2)二極管三極管電阻器件插入

chiplogic-網表提取-二極管、三極管、電阻等器件的插入 基於芯願景公司研發的集成電路自動化分析再設計系統。 反向設計流程包括 (1)芯片圖像的拼接和對準、 (2)版圖和網表的提取、 (3)邏輯功能分析、 (4)版圖再設計

原创 解決win10睡眠後變卡的問題

win10睡眠後再開啓,電腦變得異常卡,請檢查是否滿足以下情況: (1)將光驅位置換成了機械硬盤。 (2)將原來機械硬盤位置換成了固態硬盤。 如果滿足上訴條件,則可以使用下面解決方式: 原因是win10在系統睡眠後會自動關閉機械硬

原创 使用ultraISO 製作多種系統的啓動U盤和文件U盤

有時給老師同學朋友裝系統會因不同的系統需求需要多個U盤啓動盤,或者每次重新制作相應系統的啓動盤。 該教程是將一個U盤作成可裝多種系統的啓動盤,還可分出區域存放文件。 (1)分區,將u盤分成多個盤,本例分出4個:分區1win7,分區

原创 FPGA ——LCD12864 _verilog程序

1、 LCD12864 是一種單片機常用顯示屏,按照其字庫共可顯示164個英文字母 或者 84個漢字,按數據傳輸方式具有很多分類。以下爲較爲常見的8數據線接口的顯示教程。 2、 其工作原理是通過驅動RW,RS,E 、8位數據口 來寫

原创 verilog 狀態機的坑(話機屏幕)

注:本文僅針對個人項目,做個人筆記使用,描述較爲混亂。勿怪。 使用狀態機寫一個超簡單的話機屏幕顯示,卻浪費了超多時間。摸爬滾打,從凌晨3點開始調試bug,一直調試到現在凌晨6點,才發現自己對狀態機認知很是不足。記得上課時或者各種網上狀

原创 中斷定時器與流水燈

此程序爲設置Led流水燈與數碼管第0一位的0-16數字循環亮。不能將數碼管程序放進主函數裏,因爲延遲函數delay,可能會在add自加到40時剛好在dalay裏面,這時不會有數碼管的閃爍。 #include<reg51.h> #inclu

原创 hdu3665(最短路)

Seaside XiaoY is living in a big city, there are N towns in it and some towns near the sea. All these towns are number

原创 中斷定時器

定時器的應用 控制數碼管數字的交替亮,首先用table數組存上每個數字的十六位數值。使用定時器需設置TMOD工作方式T0或T1,然後將總中斷EA和定時器中斷ET0打開,然後將TR0定時器打開。 還需設置中斷函數interrupt 1