0P
c#的object类型(c#object是什么数据类型)
CLR要求每一个类型都最终从object类型派生,如下:classTyper{}===classTyper:object{}上面是完全相等的。所有的类型最终从object派生,每一个类型都有一组最基本的方法:Equals:如果两个对象相等,返回TrueGetHashCode:返...
0P
leetcode 链表题(leetcode环形链表)
[LeetCode]147.InsertionSortList链表插入排序Sortalinkedlistusinginsertionsort.Agraphicalexampleofinsertionsort.Thepartialsortedlist(blac...
1P
c++组合模式(c#23种设计模式)
结构图:抽象对象:复制代码代码如下:abstractclassComponent{protectedstringname;publicComponent(stringname){this.name=name;}publicabs...
0P
c语言贪吃蛇游戏(基于c语言的贪吃蛇游戏程序设计)
用c语言写的期末作业:C语言实现控制台版贪吃蛇游戏的具体代码,供大家参考,具体内容如下?12345...
22P
xcode添加动态库(xcode编译静态库)
xcode创建静态库和动态库1、linux中静态库和动态库区别:库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。静态库:这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显...
1P
c++备忘录模式(C#备忘录)
结构图:Memento类:保存状态的容器复制代码代码如下:classMemento{publicstringState{get;set;}publicMemento(stringstate){this.State=state;}...
0P
leetcode 链表排序(leetcode环形链表)
[LeetCode]148.SortList链表排序SortalinkedlistinO(nlogn)timeusingconstantspacecomplexity.Example1:Input:4->2->1->3Output:...
0P
c语言三子棋程序(C语言实现简单的五子棋代码)
三子棋是我们小时候经常玩的游戏,今天就分享一下如何用c语言简单实现三子棋吧编译软件VS2019c语言实现三子棋运用到了二维数组的知识,在编写三子棋程序时用到了多文件编译(不是必须的,但是使用多文件编译会增加代码的可读性),首先我们先建立一个头文件和两个源文件·:?...
1P
c++适配器模式(适配器模式c++例子)
结构图:客户可以对接的接口类:复制代码代码如下:classTarget{publicvirtualvoidRequest(){Console.WriteLine("普通请求!");}}客户需要使用适配器才能使用的接口:复制代码代码如下:...
1P
c语言三子棋程序(三子棋编程)
前言检验学习成果最好的方式是实践,在学习完C语言的函数和数组以后,就可以简易的实现一些小游戏,本文将介绍如何实现三字棋小游戏。欢迎探讨思路分析三子棋的规则是在3X3的棋盘里,率先将自己的三个棋子连成一条直线为赢家,程序实现的核心是玩家的落子以及输赢的判断。核心流图:当前棋盘->玩家1...







