首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏后端开发从入门到入魔

    7-2 寻找大富翁

    7-2 寻找大富翁 分数 25 全屏浏览题目 切换布局 作者 陈越 单位 浙江大学 胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人。

    31610编辑于 2024-03-01
  • 来自专栏仓颉编程语言入门教程

    初识仓颉语言

    简介仓颉编程语言是一种面向全场景应用开发的通用编程语言,旨在提供高效的开发体验和优秀的运行性能。 语法特点简明高效仓颉编程语言设计了一系列简明高效的语法结构,如插值字符串、主构造函数、Flow 表达式等,以减少冗余书写并提升开发效率。这些语法元素让开发者能够用更少的代码表达复杂的逻辑。 类型安全作为静态强类型语言,仓颉通过编译时类型检查来提早识别程序错误,降低运行时风险,同时提供强大的类型推断能力,减少类型标注工作。 结语仓颉编程语言以其独特的设计和丰富的特性,为开发者提供了一个高效、安全且易于扩展的编程环境。无论是前端界面开发、后端服务构建,还是系统级编程,仓颉都能提供强有力的支持。 通过本教程的介绍,希望能够帮助初学者快速入门,并在实际开发中有效利用仓颉编程语言的强大功能。我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

    4.7K120编辑于 2024-06-21
  • 来自专栏算法与数据结构

    PTA 7-2 符号配对(20 分)

    7-2 符号配对(20 分) 请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。

    6.2K71发布于 2017-12-29
  • 来自专栏云计算linux

    仓颉编程语言

    此外,仓颉还支持类型推断,能够减轻开发者类型标注的负担;通过一系列简明高效的语法,能够减少冗余书写、提升开发效率;语言内置的各种语法糖和宏(macro)的能力,支持开发者基于仓颉快速开发领域专用语言(DSL 安全可靠:作为现代编程语言,仓颉追求编码即安全,通过静态类型系统和自动内存管理,确保程序的类型安全和 null safety 等内存安全;同时,仓颉还提供各种运行时检查,包括数组下标越界检查、类型转换检查 仓颉语言实现了轻量化用户态线程和并发对象库,让高效并发变得轻松。仓颉语言采用用户态线程模型,每个仓颉线程都是极其轻量级的执行实体,拥有独立的执行上下文但共享内存。 以下我们将围绕上述几个方面介绍仓颉语言的主要特性,让读者能够快速了解仓颉语言的定位和主要技术特色。 “&” 3abc // 数字不能出现在第一个字符 while // 不能使用仓颉关键字 原始标识符是在普通标识符或仓颉关键字的首尾加上一对反引号,主要用于将仓颉关键字作为标识符的场景。

    3K11编辑于 2025-01-02
  • 来自专栏刷题笔记

    7-2 树种统计 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102924532 7-2 树种统计 (20 分) 随着卫星成像技术的应用,自然资源研究机构可以识别每一棵树的种类

    1.1K10发布于 2019-11-07
  • 来自专栏刷题笔记

    7-2 到底有多二

    本文链接:https://blog.csdn.net/shiliang97/article/details/96301355 7-2 到底有多二 一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值

    79830发布于 2019-11-08
  • 来自专栏freesan44

    PTA 7-2 找奇葩 (20 分)

    在一个长度为 n 的正整数序列中,所有的奇数都出现了偶数次,只有一个奇葩奇数出现了奇数次。你的任务就是找出这个奇葩。

    36520发布于 2021-09-10
  • 鸿蒙仓颉语言开发教程:仓颉语言中的状态存储

    大家好,今天来分享一下仓颉开发语言中的状态存储。主要介绍AppStorage和PersistentStorage两部分内容。 ##HarmonyOS语言##仓颉##购物#

    26510编辑于 2025-06-17
  • PTA 7-2 方阵循环右移

    12610编辑于 2025-12-16
  • 来自专栏freesan44

    PTA 7-2 数字之王 (20 分)

    的每个数的各位数的立方相乘,再将结果的各位数求和,得到一批新的数字,再对这批新的数字重复上述操作,直到所有数字都是 1 位数为止。这时哪个数字最多,哪个就是“数字之王”。

    34120编辑于 2021-12-06
  • 仓颉语言:开启编程新境界

    二、仓颉语言概述 2.1 起源与发展 仓颉语言是为了满足特定领域的编程需求而精心打造的一门编程语言。它的诞生源于对现有编程语言在实际应用中所存在问题的深入思考和对未来编程趋势的准确把握。 自发布以来,仓颉语言凭借其出色的性能、易用性和扩展性,吸引了越来越多开发者的关注,并在多个领域得到了广泛的应用和验证。 2.2 设计理念 仓颉语言的设计理念围绕着简洁性、高效性和安全性展开。 三、仓颉语言基础 3.1 开发环境搭建 3.1.1 安装编译器 首先,需要从仓颉语言的官方网站下载适合你操作系统的编译器安装包。 四、仓颉语言的面向对象编程 4.1 类与对象 仓颉语言支持面向对象编程,通过 class 关键字来定义类。 在仓颉语言中,多态可以通过方法重写和接口实现来实现。

    30610编辑于 2025-12-22
  • 来自专栏个人路线

    安装仓颉工具链(Mac版本)

    安装仓颉工具链(Mac版本) 本文档将指导您完成仓颉编程语言工具链的安装配置 仓颉编程语言是华为面向全场景应用开发的通用编程语言,支持多种操作系统平台。 jianguo@Mac cangjie % 下载仓颉工具链 步骤 1:访问官网下载 前往 仓颉官网下载页面 下载适配您平台的安装包: 仓颉工具链下载页面 步骤 2:选择合适的安装包 平台 架构 如果需要在新的终端窗口中使用仓颉工具链,需要重新执行配置脚本。 /main 预期输出: Hello, 仓颉! 恭喜!您已经成功安装仓颉工具链并运行了第一个程序! 现在您可以: ✅ 开发环境就绪:仓颉编译器已正确安装 ✅ 第一个程序:成功运行 Hello World ✅ 环境配置:永久环境变量已设置 下一步 学习仓颉语言基础语法 探索标准库功能 参与社区项目开发

    54310编辑于 2025-11-29
  • 仓颉语言类型系统深度解析

    仓颉语言作为一门新兴的编程语言,其独特而强大的类型系统是它的一大亮点。合理且高效的类型系统能够帮助开发者在编写代码时就发现潜在的错误,提高代码的可靠性和可读性。 接下来,我们将深入探讨仓颉语言类型系统的各个方面。 在仓颉语言中,泛型通过类型参数来实现,类型参数可以在函数、类、接口等定义中使用,使得这些定义可以适用于不同的具体类型。 在仓颉语言中,协变通常用于表示“是 - 关系”的传递性,例如数组、列表等集合类型的协变。 通过深入理解和熟练运用仓颉语言的类型系统,开发者能够编写出更加健壮、高效和易于维护的软件代码,在软件开发领域发挥更大的作用。

    23610编辑于 2025-12-23
  • 来自专栏刷题笔记

    7-2 冒泡法排序 (30分)

    7-2 冒泡法排序 (30分) 将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。

    1.3K10发布于 2020-06-23
  • 来自专栏刷题笔记

    7-2 冒泡法排序 (30分)

    将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。

    1.1K10发布于 2020-06-23
  • 来自专栏算法与数据结构

    PTA 7-2 列车调度(25 分)

    7-2 列车调度(25 分) 火车站的列车调度铁轨的结构如下图所示。 两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。

    2.7K90发布于 2017-12-29
  • 来自专栏数据结构和算法

    7-2 歌唱比赛计分 (15分)

    7-2 歌唱比赛计分 (15分) 设有10名歌手(编号为1-10)参加歌咏比赛,另有6名评委打分,每位歌手的得分从键盘输入,计算出每位歌手的最终得分(扣除一个最高分和一个最低分后的平均分),最后按最终得分由高到低的顺序输出每位歌手的编号及最终得分

    33810编辑于 2023-11-30
  • 来自专栏freesan44

    PTA 7-2 数字之王 (20 分)

    的每个数的各位数的立方相乘,再将结果的各位数求和,得到一批新的数字,再对这批新的数字重复上述操作,直到所有数字都是 1 位数为止。这时哪个数字最多,哪个就是“数字之王”。

    33000发布于 2021-09-11
  • 来自专栏freesan44

    PTA 7-2 找奇葩 (20 分)

    在一个长度为 n 的正整数序列中,所有的奇数都出现了偶数次,只有一个奇葩奇数出现了奇数次。你的任务就是找出这个奇葩。

    30210编辑于 2021-12-06
  • 仓颉语言高级特性探究

    2.2 宏的定义与使用 在仓颉语言中,宏可以通过 macro 关键字进行定义。 在仓颉语言中,属性标注可以用于提供关于代码元素的更多信息,这些信息可以在编译期或运行期被访问和使用。 3.2 属性的定义与使用 在仓颉语言中,可以通过 attribute 关键字定义属性。 5.2 模式匹配的语法 在仓颉语言中,模式匹配通常使用 match 关键字。 这些特性为开发者提供了强大的工具,使得在仓颉语言中进行高效编程和复杂问题解决成为可能。 随着仓颉语言的不断发展和完善,相信其高级特性将在更多领域发挥重要作用。

    26510编辑于 2025-12-23
领券