- 引言无论是任何语言,数组或者类似数组的数据结构永远是计算机编程语言不可或缺的基本数据结构,有了数组的存在更有利于我们的程序对数据的存储和操作.本文将从面向对象的入手,实现自定义数组类,实现数组的基本操作和运算等功能数组的定义1、数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。2、组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变... 引言无论是任何语言,数组或者类似数组的数据结构永远是计算机编程语言不可或缺的基本数据结构,有了数组的存在更有利于我们的程序对数据的存储和操作.本文将从面向对象的入手,实现自定义数组类,实现数组的基本操作和运算等功能数组的定义1、数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。2、组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变...
- 前言其实最小公倍数的概念和计算最小公倍数的方法.那是我们在学习小学数学的时候就已经掌握的数学知识,为了更加通俗易懂一点,本文先从一个'分元宝'的故事入手:亡故的先父留下遗嘱,共有遗产17个元宝,老大得元宝的二分之一、 17/2=8.5老二得元宝的三分之一、 17/3=5.66666老三得元宝的九分之一、 17/9=1.8问他们每一个人分别应该分几个元宝?在《一代大商孟洛川》中是这样做的孟洛川... 前言其实最小公倍数的概念和计算最小公倍数的方法.那是我们在学习小学数学的时候就已经掌握的数学知识,为了更加通俗易懂一点,本文先从一个'分元宝'的故事入手:亡故的先父留下遗嘱,共有遗产17个元宝,老大得元宝的二分之一、 17/2=8.5老二得元宝的三分之一、 17/3=5.66666老三得元宝的九分之一、 17/9=1.8问他们每一个人分别应该分几个元宝?在《一代大商孟洛川》中是这样做的孟洛川...
- 前言我们知道,程序是用来解决问题的,是由多个步骤或过程组成的,这些步骤和过程就是解决问题的算法。之前在《利用 Python 浅尝算法分析》这篇文章中写过算法分析,接着写了关于经典的冒泡排序算法《利用 Python 手把手带上实现冒泡排序》,算法虽然枯燥,但是当你深入了解就会感受到其中的趣味。在算法的学习中不但可以学会如何思考问题,提高自己的逻辑能力,还能在这些算法中积累解决实际生活问题的方法... 前言我们知道,程序是用来解决问题的,是由多个步骤或过程组成的,这些步骤和过程就是解决问题的算法。之前在《利用 Python 浅尝算法分析》这篇文章中写过算法分析,接着写了关于经典的冒泡排序算法《利用 Python 手把手带上实现冒泡排序》,算法虽然枯燥,但是当你深入了解就会感受到其中的趣味。在算法的学习中不但可以学会如何思考问题,提高自己的逻辑能力,还能在这些算法中积累解决实际生活问题的方法...
- 前言听说早在两千多年前的战国时期公孙龙就把面向对象玩得炉火纯青,而学过面对对象的你却还是一知半解梦回战国在春秋战国时期,各种思想学术流派的成就,与同期古希腊文明交相辉映;以孔子、老子、墨子为代表的三大哲学体系,形成诸子百家争鸣的繁荣局面;霎时,华夏大地百花齐放。诸子百家中流传甚广的是法家、道家、墨家、儒家、阴阳家、名家、杂家、农家、小说家、纵横家、兵家、医家。而我们今天所聊到的这位"大佬"也... 前言听说早在两千多年前的战国时期公孙龙就把面向对象玩得炉火纯青,而学过面对对象的你却还是一知半解梦回战国在春秋战国时期,各种思想学术流派的成就,与同期古希腊文明交相辉映;以孔子、老子、墨子为代表的三大哲学体系,形成诸子百家争鸣的繁荣局面;霎时,华夏大地百花齐放。诸子百家中流传甚广的是法家、道家、墨家、儒家、阴阳家、名家、杂家、农家、小说家、纵横家、兵家、医家。而我们今天所聊到的这位"大佬"也...
- java 坐标体系与绘图 内容分享。 java 坐标体系与绘图 内容分享。
- Dart 是一门面向对象的编程语言,支持类、继承、多态等面向对象特性。以下是 Dart 面向对象的一些常见理解和代码实现: 1. 类和对象在 Dart 中,可以使用 class 关键字定义类,使用 new 关键字创建对象。以下是一个示例代码,定义了一个名为 Person 的类,并创建了两个对象:class Person { final String name; final int age... Dart 是一门面向对象的编程语言,支持类、继承、多态等面向对象特性。以下是 Dart 面向对象的一些常见理解和代码实现: 1. 类和对象在 Dart 中,可以使用 class 关键字定义类,使用 new 关键字创建对象。以下是一个示例代码,定义了一个名为 Person 的类,并创建了两个对象:class Person { final String name; final int age...
- java 集合篇章——ArrayList类源码分析。通过Debug一步一步带你看懂源码! java 集合篇章——ArrayList类源码分析。通过Debug一步一步带你看懂源码!
- java 集合篇章——Hashtable 以及子类 Properties 内容分享。 java 集合篇章——Hashtable 以及子类 Properties 内容分享。
- java 集合篇章——HashMap源码分析(非常详细)。 java 集合篇章——HashMap源码分析(非常详细)。
- java 集合篇章——LinkedHashSet源码解读。(深度讲解) java 集合篇章——LinkedHashSet源码解读。(深度讲解)
- 在 Flutter 中,常用的操纵数据库的类库有 sqflite 和 moor。下面我将分别介绍这两个类库的比较以及常用的方法,并附上相应的代码。 sqflitesqflite 是一个 SQLite 数据库的 Flutter 接口,它提供了一组简单的 API,可用于在移动应用程序中存储和检索数据。以下是 sqflite 和 moor 的比较:sqflite 使用原生 SQLite 库,而 m... 在 Flutter 中,常用的操纵数据库的类库有 sqflite 和 moor。下面我将分别介绍这两个类库的比较以及常用的方法,并附上相应的代码。 sqflitesqflite 是一个 SQLite 数据库的 Flutter 接口,它提供了一组简单的 API,可用于在移动应用程序中存储和检索数据。以下是 sqflite 和 moor 的比较:sqflite 使用原生 SQLite 库,而 m...
- Flutter 常用的滚动组件包括:ListView:在一个可滚动的列表中显示一系列的子控件。GridView:在一个网格布局中显示一系列的子控件。SingleChildScrollView:在一个可滚动的视图中显示单个子控件。CustomScrollView:自定义滚动模型的可滚动视图,可以同时包含多种滚动模型,如 ListView、GridView 和 SliverAppBar 等。Li... Flutter 常用的滚动组件包括:ListView:在一个可滚动的列表中显示一系列的子控件。GridView:在一个网格布局中显示一系列的子控件。SingleChildScrollView:在一个可滚动的视图中显示单个子控件。CustomScrollView:自定义滚动模型的可滚动视图,可以同时包含多种滚动模型,如 ListView、GridView 和 SliverAppBar 等。Li...
- java API专题——常用类Date和Calender类 内容分享。 java API专题——常用类Date和Calender类 内容分享。
- java API专题——常用类Math类 和 System类。 java API专题——常用类Math类 和 System类。
- java API专题——StringBuffer类和StringBuilder类。 java API专题——StringBuffer类和StringBuilder类。
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签