现代C++作业2 与 围棋homework-06】的更多相关文章

playPrev功能的实现 public void playPrev(ref GoMove gm) { Point p = gm.Point; m_colorToPlay = gm.Color; clearLabelsAndMarksOnBoard(); m_gmLastMove = gameTree.peekPrev(); bDrawMark = true; Grid[p.X, p.Y].die(); if (gm.DeadGroup != null) { foreach (Point s i…
本文第一部分是现代C++作业2,第二部分是对围棋程序的部分建议,还有一些修改和优化体现在Github里面的代码中. 首先是现代C++作业. 1. 了解Lambda的用法.计算“Hello World!”中,字母e和l的个数. int count (char s [], char ch ) { ; for_each( s, s + sizeof(s), [&](char c){ num += (c == ch); }); return num; } // 统计字母e:count(s, 'e');…
20165226 预备作业3 Linux安装及学习 Linux安装 一.下载安装VirtualBox 1.首先在官网下载,点开基于VirtualBox虚拟机安装Ubuntu图文教程 找到版本进行下载安装. 疑问:下载后打开,电脑显示的是挂载成功,然后就没然后了. 解决途径:网上查找资料,重新再下载了几个版本. 二.安装Ubuntu 1.是虚拟机的创建. 疑问:演示中虚拟机内存需要很大的量,但本身电脑能提供的很少 解决方法:按比例减小虚拟机内存设定. 2.安装Ubuntu系统软件 疑问:点开启动后…
java第三次预作业--Linux安装及命令入门(学习记录) 通过老师给的学习基于VirtualBox虚拟机安装Ubuntu图文教程,我在自己笔记本上安装Linux操作系统,在安装过程中我遇到一些问题: Ubuntu下载时,发现老师给的地址总是显示无法找到网页,在这卡了很久,最终是通过和同学要压缩包的方式完成了下载: 在准备安装utubun时,发现网络不好的情况下,安装utubun时下载更新无法选中 安装虚拟机增强时,在输入代码完成最终操作时,发现最后一行的密码输入没有反应 最终我翻阅云班课中的…
实验一 Linux 系统简介 我在这一课中主要学习了Linux是什么,Linux的产生和发展历史,Linux发展中的重要人物以及Linux和Windows在是否收费.软件与支持.安全性等方面存在的一些区别,对Linux有了一个初步的认识.课程最后介绍了Linux的学习方法,里边有一张图片介绍了Linux的学习路径,我作为Linux的初学者,目前应该做到的是学习计算机概论和硬件相关知识,并学习安装Linux系统.Linux图形界面使用和Linux常用命令. 实验二 基本概念及操作 我在这节课中学习…
linux 基础入门 课程总结 一.linux系统简介 linux操作系统 整个计算机可以分为 硬件 内核 系统调用 应用程序 操作系统就属于内核和系统调用这两部分 操作系统历史发展 批处理操作系统 20世纪50年代 交互式操作系统 20世纪60年代 linux本身只是操作系统的内核,内核是使其他程序能够运行的基础 linux和Windows操作系统的区别 免费与收费 支持方式 Windows由微软官方提供重要支持和服务 linux大部分为开源自由软件 安全性 相比之下linux更加安全 界面…
一.VirtualBox和Ubuntu的安装 点进VirtualBox的官网后,不知道为什么,我只看到了5.2.6版本...又看到同学反映说5.2.7版本会出现问题,我想可能是工作人员正在补5.2.7版本的漏洞所以先收回去了? 所以我先下载了5.2.6版本,以后根据情况再进行更新吧. 当时加入信协后,我在学长学姐的帮助下已经把一些问题(比如电脑是否已经开启了虚拟化)给解决了,还安装了VMware.不过当时是别人帮我装的,所以现在我想自己动手安装VirtualBox.安装的过程中没有遇到什么问题.…
实验一 Linux 系统简介 这一节主要学习了Linux的历史,重要人物以及学习Linux的方法.Linux和Windows在是否收费.软件与支持.安全性.可定制性和应用范畴等方面都存在着区别.目前感受最深的是Linux的命令行操作,我还不能习惯不用或少用图形界面.在安装Ubuntu时遇到电脑不支持虚拟化的问题,通过VMware虚拟安装Ubuntu的详细过程及错误解决方案进入bios设置虚拟化启用得以解决. 实验二 基本概念及操作 实践 1.批量建立文件 通配符[c1-c2]含义为匹配 c1-c…
20165212 预备作业3Linux安装及学习 Linux虚拟机的安装过程 我像大部分同学一样,通过助教学姐给的Ubuntu下载地址下载映像文件.VB,但是屡次出现问题,不停的闪出一下错误提示窗口: 在像同学求助无果之后我使用VM.Ubuntu安装了Linux虚拟机(安装过程与云班课中的基本相同),并且可以正常使用 Linux学习过程记录及作业 1.Linux系统简介 学习记录 终端模拟器:为了实现在一个窗口中完成用户的输入和输出.本质是Linux上的dev/tty设备,打开方式:ctrl+a…
实验一 Linux系统简介 通过实验一主要是学习到了Linux 的历史简介,linux与windows之间的区别,主要是免费和收费,软件和支持,安全性,使用习惯,可制定性,应用范畴等.linux具有稳定的系统,安全性和漏洞的快速修补,多用户,用户和用户组的规划,相对较少的系统资源占用,可定制裁剪,移植到嵌入式平台(如安卓设备),可选择的多种图形用户界面(如 GNOME,KDE)等优点.因为是第一次接触到Luinx的操作系统,直观感受就是luinx上许多功能的执行都需要通过输入命令来完成的. 实验…