原创 關於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,