- 2024-06-164.24博客
python学习importmathclassShape:defcal_perimeter(self): pass defcal_area(self): pass defcal_volume(self): passclassPoint(Shape):def\__init_\_(self,x=0,y=0): self.x=x self.y=y defsetX(s
- 2024-06-03CF1971F Circle Perimeter
题目Givenaninteger\(r\),findthenumberoflatticepointsthathaveaEuclideandistancefrom\((0,0)\)greaterthanorequalto\(r\)butstrictlylessthan\(r+1\).Alatticepointisapointwithintegercoordinates.TheEuclideandistance
- 2024-03-15三角形面积和周长
‘’’写—段程序,让用户输入三角形的三条边长,如果三条边长不能构成三角形,则提示用户重新输入如果可以构成三角形,则计算周长和面积对于用户的输入,首先要约定格式,这里简单的约定为每个边长之间用空格间隔在获得用户的输入以后,要对输入进行检查,有两点需要检查(1)检查是不
- 2024-02-21golang之函数
目录一、什么是函数二、函数的定义三、函数的返回值1.多个返回值2.命名返回值四、函数的参数1.可变长参数一、什么是函数简单来说就是一个特定的方法,通过这个方法产生预期的结果。函数是一块执行特定任务的代码。一个函数是在输入源基础上,通过执行一系列的算法,生成预期的输
- 2023-12-14Python面向对象之抽象类与抽象方法
C++和Java中面向对象中有抽象类或接口的说法,在python中没有abstract或interface这样的内置关键字。但是abc模块(AbstractBaseClasses)实现了这些抽象类检查的功能,其中ABC是抽象基类。@abstractmethod表示这个方法是一个抽象方法,子类必须重写。关于抽象类与抽象方法的示例代码如下:
- 2023-10-20C# ref, in, out关键字
写在前面:大内老A的这篇“老生常谈:值类型VS引用类型”放在微信收藏里好几个月了,终于趁着要讲JAVA传参机制的时候仔细地按照这篇博客,自己写代码跑一下,对C#的传参,ref,in,out关键字有了一个更好的理解。因此本文仅记录自己的学习心得。1.值传递&引用传递2.ref关键字3.in关键字4.o
- 2023-07-31【go语言】3.1.2 接口的定义和实现
在Go中,接口是一种抽象类型,用来描述其他类型应该有哪些方法。它定义了一组方法,但没有实现。这些方法由其他类型实现。接口的定义接口定义的格式如下:typeInterfaceNameinterface{Method1(param1type1,param2type2)returntype1Method2(param1type1,param2ty
- 2023-05-30leetcode 463. Island Perimeter
Youaregivenamapinformofatwo-dimensionalintegergridwhere1representslandand0representswater.Gridcellsareconnectedhorizontally/vertically(notdiagonally).Thegridiscompletelysurroundedbywater,andthereisexactlyoneisland(i
- 2023-02-11B. Jumbo Extra Cheese 2
B.JumboExtraCheese2PakChanekhas$n$two-dimensionalslicesofcheese.The$i$-thsliceofcheesecanberepresentedasarectangleofdimensions$a_i\t
- 2022-12-24Go 快速入门指南 - 接口和方法
接口Go接口是隐式实现。 对于一个数据类型,无需声明它实现了哪些接口,只需要实现接口必需的方法即可。当然了,存在一个小问题就是:我们可能无意间实现了某个接口:),所以
- 2022-12-22Go 快速入门指南 - 接口和方法
接口Go接口是隐式实现。 对于一个数据类型,无需声明它实现了哪些接口,只需要实现接口必需的方法即可。当然了,存在一个小问题就是:我们可能无意间实现了某个接口:),所以