結對編程(黃金點游戲)

来源:http://www.cnblogs.com/k2048/archive/2016/10/17/5971533.html
-Advertisement-
Play Games

我扮演的角色是駕駛員 一、結對伙伴 領航員:趙峻 作業地址見我的博客。 二、代碼地址 https://coding.net/u/k2048/p/huangjindian/git/blob/master/main.c 三、總結 1、個人總結 本次作業我扮演駕駛員,趙峻扮演領航員,我負責演算法實現以及代碼 ...


我扮演的角色是駕駛員

一、結對伙伴

領航員:趙峻

作業地址見我的博客。

二、代碼地址

 https://coding.net/u/k2048/p/huangjindian/git/blob/master/main.c

三、總結

1、個人總結

    本次作業我扮演駕駛員,趙峻扮演領航員,我負責演算法實現以及代碼優化。趙峻負責代碼所用演算法思路提供以及紅旗審核。本次編程我們採用了C語言來實現,游戲方式選擇了單機模式,通過輸入輪數,隨機抽取數據進行游戲,最後輸出玩家成績。趙峻在這次編程過程中對我起到了很大的幫助,讓我在演算法的實現過程中節約了很多時間,並且在代碼覆審發現了我沒有發現的問題。同時,自己也認識到對一些已學知識的不熟悉,導致編程時出現這樣或那樣的錯誤。所以自己應該時常去溫習一下過去所學的知識。我也意識到一個人的力量是有限的,唯有多人集思廣益,才能想出更好的想法。

2、共同總結

      經過這次結對編程我覺得還是有很大收穫的。編程是一項很枯燥的事情,但是結對編程極大的解決了這份枯燥。一個人編程在演算法無法實現或者出現錯誤時很容易陷入無法解決或者鑽牛角尖的怪圈,但是當有一個隊友在身邊時一個人陷入怪圈另一個人就可以提供其他的思路來解決。我們有時在犯錯時無論怎麼複查都是無法找到的但是別人卻可以輕易找到的,往往是旁觀者清,當局者迷。這些都是結對編程帶給我們的好處。結對編程對提高代碼質量和效率上氣道很大的作用。

四、圖片

1.程式運行時的圖片。

 

2.編程時照片

 

 

 

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • #查看tomcat進程ps -ef | grep tomcat#殺死進程命令kill -9 進程號#實時查看日誌信息tail -f catalina.out實例:ln -s /home/gamestat /gamestatlinux下的軟鏈接類似於windows下的快捷方式ln -s a b 中的 ...
  • 20161013問題解析請點擊今日問題下方的“【Java每日一題】20161014”查看 今日問題:請問主程式輸出結果是?(點擊以下“【Java每日一題】20161014”查看昨天問題解析) 題目原發佈於公眾號、簡書:【Java每日一題】20161014,Java每日一題20161014 每日一題最 ...
  • 1,打開window->Preferences,彈出Preferences面板。搜索Text Editors。找到background color,去掉system default。如圖: 重點:色調85,飽和度123,亮度205 2,自動生成特定代碼 :window->preferences->j ...
  • python官網:python-2.7.12.amd64.msihttps://pypi.python.org/pypi/setuptools:setuptools-28.6.0.zipsetuptools-28.6.0>python setup.py installhttps://pypi.pyt ...
  • "視頻轉字元動畫 Python 60行代碼" , 轉載請註明出處。 昨晚一朋友跟我說在網上看到了別人做的字元視頻,覺得很厲害,我於是也打算玩玩。今天中午花時間實現了這樣一個小玩意。 順便把過程記錄在這裡。 步驟 1. 把視頻的幀保存為圖片 2. 把圖片轉化為字元圖片 3. 按順序播放圖片 模塊 這個 ...
  • 聲明:參考了羅某某的RPG教程 PS:由於博客園不支持VB的代碼,所以可行的地方暫用VB.net代替。 一、設置透明色 1.在VB新建一個工程,在窗體Form1的屬性面板中設置其名稱為main,AutoRedraw(自動重畫)為true(真),scalemode(縮放模式)為3-pixel(像素). ...
  • 利用 Spring IOC 技術實現用戶登錄的驗證機制,對用戶進行登錄驗證。 首先利用 Spring 的自動裝配模式將 User 對象註入到控制器中,然後將用戶輸入的用戶名和密碼與系統中限定的合法用戶的用戶名和密碼進行匹配。 當用戶名與密碼匹配成功時,跳轉到登錄成功頁面;當用戶名與密碼不匹配時,跳轉 ...
  • 一、預備知識—程式的記憶體分配 一個由C/C++編譯的程式占用的記憶體分為以下幾個部分 : 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變數的值等。其 操作方式類似於數據結構中的棧。 2、堆區(heap) — 一般由程式員分配釋放, 若程式員不釋放,程式結束時可能由OS回 收 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...