原创 快速判斷兩串是否元素相同

如果兩個字符串的字符一樣,但是順序不一樣,被認爲是兄弟字符串,問如何在迅速匹配兄弟字符串(如,bad和adb就是兄弟字符串)。 01./*  02.如果兩個字符串的字符一樣,但是順序不一樣,被認爲是兄弟字符串,  03.問如何在迅速匹配兄

原创 自己編寫的包含min函數的棧

原問題的解決方法更好,用兩個棧,a棧做普通入棧用,b棧作爲輔助最小入棧,假如a的入棧數比b的頂棧小,則數字也入b棧,假如a的出棧數字比b的頂棧數字相

原创 輸入兩個字符串,比如abdbcc和abc,把abc在abdbcc中的連接次序輸出

 用了個遞歸,逐步深入,不過,有個問題,就是假如首個或者中間某個元素不存在,則不能對後面數據進行搜索輸出,而且效率低 #include<iostre

原创 由外向裏的螺旋數組

#include <stdio.h> #include <iostream> #include<iomanip> using namespace std; #define N  5//行數 #define M  5 //列數 void

原创 對面試題“輸入n,求一個nXn矩陣,規定矩陣沿45度遞增,形成一個zigzag數組(JPEG編碼裏取像素數據的排列順序),請問如何用C++實現?”的理解

void print_mat(int **mat, int mat_size)   {       int i, j;       cout << "你輸入的" << mat_size << "階ZigZag數組爲:"  << endl

原创 7 月15 號 返校學習java

目前運行環境爲windows 和jdk 1.6.0_11  編譯 javac hello.java 執行 Java hello classpath 設置執行文件所在路徑 set classpath= .  說明永遠執行當前路徑  ///

原创 ACM上歎爲觀止的一道菲薄那也數列據數求餘的方法

一般我們用遞歸會造成資源的浪費和可能會溢出,不過求餘又有週期性的規律     所以看到這道題的答案,發現自己真的笨死了     #include <stdio.h> #define M1 5 #define M2 6 int main

原创 3月17號java學習

封裝成包 package;放在最前面 導入包中某個類 import java.*; 派生extends 判斷是否是實例 instanceof 調用父類的函數  super.xxxxx 基類的構造函數也必須用super初始化父類 常數 f

原创 6月5號工作第二天

哈哈,今天第二天工作,心情還好,早上六點半起牀了,結果不知是不是公交車開得慢,竟然到公司還是遲到一分鐘。(公司八點半上班) 坑爹 啊。。。。。一個月2500,遲到五分鐘內還扣五塊,我的心都碎了。不過前兩天的任務今天終於完成了。 抓取網頁內

原创 strcpy函數與memcpy函數(區別及實現)

6.2 字符串與數組 字符串一般是用字符數組的方式存儲,例如下面的str定義: char str[] = "123456"; 這裏str是一個字符數組,它存放了一個字符串"123456",由於字符串還有一個結束符"\0",所以

原创 計算N條直線所有可能的交點個數(動態規劃)

計算直線的交點數 Problem Description 平面上有n條直線,且無三線共點,問這些直線能有多少種不同交點數。 比如,如果n=2,則可能的交點數量爲0(平行)或者1(不平行)。 問題分析 將n條直線排成一個序列,直線2和直線1

原创 自己寫的四則運算,可加括號

#include<iostream> #include<vector>   using namespace std; double getnumber(char*&p) {  bool falg=true; double num=0; d

原创 大學畢業的工作第一天6月3號

今天第一天來到公司,連日來惠州都不定期的下暴雨和出猛太陽,噁心的天氣反而助長了我工作的心,今天,我終於可以說:啊。。。。。。。我終於工作咯。好幸福啊。哈哈。。。工作的日子還很長,我現在應該努力得到的並不是多少錢多少權。而是希望每天太陽升起

原创 拆開數字 2=1+1 2=2;

#include<iostream> #include <string> using namespace std; /* class a{ public:     virtual void fun2()

原创 遇到從剩下的東西挑選排列的問題,真是笨死了

在acm上看大到的題目1016:一個循環的相鄰元素相加爲素數的一道題 發現自己太笨了,怎麼想也想不出,題目也是看不懂。。。。。 最初我是想弄成一個40數字範圍的素數數組,然後再在安排的循環過程可以很容易比對, 不過說到我要安排這些每個元素