原创 關於C語言中冒泡法,選擇法,插入法的分析。
一、冒泡法(起泡法) 算法要求:用起泡法對10個整數按升序排序。 算法分析:如果有n個數,則要進行n-1趟比較。在第1趟比較中要進行n-1次相鄰元素的兩兩比較,在第j趟比較中要進行n-j次兩兩比較。比較的順序從前往後,
原创 ACM競賽-516 round#5 部分題解
昨晚舉辦了516寢室的第五場競賽,題目很水,但也很基礎,題目網址https://cn.vjudge.net/contest/217247#problem/A 密碼 516... 下面直接上題: 第一題很水,看第二題求實數
原创 Java入門-Java數據類型,變量和常量,進制轉換, Java運算符及表達式
Java入門-第三節-Java數據類型,變量和常量,進制轉換, Java運算符及表達式 一.Java數據類型。 >數據類型決定了內存中存儲數據的類型及所需內存的大小。 >Java的數據類型可分爲兩大類:
原创 Java入門-jdk的安裝,環境變量的配置及第一個程序的編寫。
Java入門-第一節 Java語言的入門 一. jdk的安裝,先下載好jdk的安裝文件,下載好之後別急,如果要對Java進行系統性學習的話,細節條理最重要,所以呢,我們需要在一個盤符裏新建一些文件夾,如下在F盤裏新建
原创 ACM競賽-516round4# 題解
一下題解 均由c++語言編寫 c語言的話頭三行改爲一行#include<stdio.h> 把cin cout 輸入輸出改爲scanf printf 格式 歡迎各位參加比賽 母牛
原创 關於一些初級ACM競賽題目的分析和題解(八)
關於一些初級ACM競賽題目的分析和題解(八) 下面兩道題只是表面上複雜些而已,其實比較簡單,上題: A. Beautiful Year time limit per test 2 seconds me
原创 關於一些初級ACM競賽題目的分析和題解(九)
關於一些初級ACM競賽題目的分析和題解(九) 一些邏輯題目,見下題: A. Kefa and First Steps time limit
原创 關於一些初級ACM競賽題目的分析和題解(五)。
關於一些初級ACM競賽題目的分析和題解(五)。 拓展了一些字母變換的題目,看題: 131A. cAPS lOCK time limit per test 0.5 second memory limit per
原创 練習題 ---冪次方
任何一個正整數都可以用2的冪次方表示。例如 137=2^7+2^3+2^0 同時約定方次用括號來表示,即a^b 可表示爲a(b)。由此可知,137可表示爲: 2(7)+2(3)+2(0)進一步:7= 2^2+2
原创 算數運算溢出和程序效率低下問題的解決
輸入n,計算s=1!+2!+……+n!的末六位,n<=1e6,#include<bits/stdc++.h> using namespace std; typedef long long ll; int main() { ll n
原创 關於一些初級ACM競賽題目的分析和題解(七)。
關於一些初級ACM競賽題目的分析和題解(七) 昨晚和cy1999相約一起打cf,結果晚了一個小時進的時候菜都快涼了,幸虧都skip了不然就掉分到newbie了,下面上題:
原创 關於一些初級ACM競賽題目的分析和題解(六)。
關於一些初級ACM競賽題目的分析和題解(六)。 下面是關於一些關於數字判斷的題,比較簡單,先來看第一題: A. Lucky Division time limit per test 2 seconds memory limit
原创 Java入門-流程控制
Java入門-第四節 一 分支語句 1 if語句 單分支 if (布爾表達式) { //布爾表達式爲true時需執行的代碼; } 雙分支 if (布爾表達式)
原创 關於一些初級ACM競賽題目的分析和題解(十)
關於一些初級ACM競賽題目的分析和題解(十) 西面的題目是關於一些字母變換的,上題: A. Word time limit per test 2 seconds memory limit per test 256 me
原创 Java入門-插入排序和二分法查找
Java入門-第六節-插入排序和二分法查找 1.插入排序 public class ArraySort{ public static void main(String [] args){ int [] array={1,2,