首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 7-5 高维数据映射为低维数据

    编程实现 那么此时的Xm和X区别是怎么样的呢?下面就通过实际的编程来进行试验。

    4.2K31发布于 2019-11-13
  • 来自专栏刷题笔记

    7-5 字符串循环左移

    点这里 7-5 字符串循环左移 输入一个字符串和一个非负整数N,要求将字符串循环左移N次。 输入格式: 输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。

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

    PTA 7-5 买地攻略 (25 分)

    数码城市有土地出售。待售的土地被划分成若干块,每一块标有一个价格。这里假设每块土地只有两块相邻的土地,除了开头和结尾的两块是只有一块邻居的。每位客户可以购买多块连续相邻的土地。

    28100发布于 2021-09-11
  • 来自专栏刷题笔记

    7-5 小字辈 (25 分)

    点这里 7-5 小字辈 (25 分) 本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。

    98610发布于 2019-11-08
  • 来自专栏青笔原创

    Shell 编程入门

    作为一个高效的 Coder 都必须掌握 shell 编程。So,本文将告诉,入门 shell 其实很简单,抽点时间就能掌握的高回报率的小技能。 1. 它既是命令解释器又是编程语言。 作为命令解释器,shell 为丰富的 gnu 实用程序集提供用户接口;作为编程语言,允许组合这些实用程序,放在一个脚本文件中(通常后缀为 .sh 也可以不带后缀),构成新的命令,这些新命令具有与 /bin

    1.4K11发布于 2019-10-23
  • 来自专栏秘籍酷

    串口编程入门

    RS232、RS485和TTL指的是电气电平标准。一般而言,TTL使用0V表示低电平,+5V表示高电平。RS232使用负逻辑电平,即+3V ~ +15V表示低电平,-3V ~ -15V表示高电平。RS485和RS232一样都是基于串口的通讯接口,数据收发的操作是一致的,RS485采用差分信号负逻辑,+2V~+6V表示低电平,- 6V~-2V表示高电平。

    2.6K10发布于 2019-08-08
  • 来自专栏算法channel

    Spark 编程入门

    一,编程环境 以下为Mac系统上单机版Spark练习编程环境的配置方法。 注意:仅配置练习环境无需安装Hadoop,无需安装Scala。

    2K20发布于 2019-07-17
  • 来自专栏博文视点Broadview

    WatchKit 编程入门

    AppleWatch 是由苹果公司创造的智能手表,TimCook 于 2014 年 9月9日在苹果公司官方发布会上宣布了这一消息。AppleWatch 是继 iPhone 和 iPad 之后苹果公司的又一力作,苹果公司希望借此改变可穿戴设备的规则(就像 iPhone 改变了智能手机,iPad 改变了平板一样)。

    3.2K10发布于 2020-06-11
  • 来自专栏云瓣

    编程范式 —— 函数式编程入门

    该系列会有 3 篇文章,分别介绍什么是函数式编程、剖析函数式编程库、以及函数式编程在 React 中的应用,欢迎关注我的 blog 命令式编程和声明式编程 拿泡茶这个事例进行区分命令式编程和声明式编程 命令式编程 1.烧开水(为第一人称) 2.拿个茶杯 3.放茶叶 4.冲水 声明式编程 1.给我泡杯茶(为第二人称) 举个 demo // 命令式编程 const convert = function const convert = function(arr) { return arr.map(r => r.toLowerCase()) } 什么是函数式编程 函数式编程是声明式编程的范式。 在函数式编程中数据在由纯函数组成的管道中传递。 函数式编程可以用简单如交换律、结合律、分配律的数学之法来帮我们简化代码的实现。 console.log(test) // 'abc' console.log(result) // a 参考 mostly-adequate-guide JavaScript 专题之函数柯里化 函数式编程入门教程

    1.3K10发布于 2019-03-04
  • 来自专栏freesan44

    PTA 7-5 买地攻略 (25 分)

    数码城市有土地出售。待售的土地被划分成若干块,每一块标有一个价格。这里假设每块土地只有两块相邻的土地,除了开头和结尾的两块是只有一块邻居的。每位客户可以购买多块连续相邻的土地。

    37120编辑于 2021-12-06
  • 来自专栏以终为始

    7-5 堆中的路径 (25 分)

    7-5 堆中的路径 (25 分) 将一系列给定数字插入一个初始为空的小顶堆H[]。随后对任意给定的下标i,打印从H[i]到根结点的路径。

    28820编辑于 2023-03-09
  • 来自专栏醉梦轩

    KTurtle编程使用入门

    0x00 前言 KTurtle 是一个KDE开发的 Turtle Graphics(海龟绘图法) 教育编程环境,通过控制海龟的行进,在屏幕上绘制出相应图案的技术。 它可以让孩子通过可视化方式学会基本的编程思维,并掌握一定的数学、几何等知识。它的结构非常简单,非常适合儿童学习。 forward 20 turnright 15 } repeat 36 { forward 6 turnright 10 } } 0x08 总结 KTurtle是很容易上手的编程学习工具 ,对于初学者理解编程中常见的变量、条件、循环、函数等概念具有较大帮助,同时也可以加深对几何知识的理解。

    81230编辑于 2023-10-17
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    shell编程基础入门

    shell编程基础入门 文章最后有下载shell学习指南电子书链接。 1.shell格式:例 shell脚本开发习惯 1.指定解释器 #!

    2.2K40发布于 2018-03-19
  • 来自专栏祝威廉

    Byzer 模板编程入门

    执行结果如下: 模板引用 Byzer 不仅仅支持前面的模板编程,还支持模板引用。什么是模板引用呢? 总结 使用 Byzer 模板编程能力,可以极大的简化 Byzer 代码。

    81010编辑于 2022-09-27
  • 来自专栏Python编程 pyqt matplotlib

    PyQt 编程入门(一)

    程序的风格是面向过程式编程

    1.1K31发布于 2019-08-14
  • 来自专栏计算机视觉理论及其实现

    MPI编程入门详解

    MPI简介说到并行计算,我们有一个不可绕开的话题——MPI编程。MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。 与OpenMP并行程序不同,MPI是一种基于信息传递的并行编程技术。消息传递接口是一种编程接口标准,而不是一种具体的编程语言。简而言之,MPI标准定义了一组具有可移植性的编程接口。

    8.4K10编辑于 2022-09-03
  • 来自专栏IT技术订阅

    函数式编程入门

    1.概述 1.1 函数式编程简介 Java作为面向对象的编程语言,如果按照编程种类划分属于命令式编程(Imperative Programming)。 常见的编程范式还有逻辑式编程(Logic Programming),函数式编程(Functional Programming)。 函数式编程作为一种编程范式,在科学领域,是一种编写计算机程序数据结构和元素的方式,它把计算过程当做是数学函数的求值,而避免更改状态和可变数据。 什么是函数式编程?简单的回答:一切都是数学函数。 函数式编程语言里也可以有对象,但通常这些对象都是恒定不变的 —— 要么是函数参数,要什么是函数返回值。函数式编程语言里没有 for/next 循环,因为这些逻辑意味着有状态的改变。 reduce与map一样,也是函数式编程里最重要的几个方法之一。

    1.2K20编辑于 2022-05-11
  • 来自专栏云计算运维

    如何入门 Bash 编程

    如何学习编程 如果你以前从未进行过任何编程,可能面临考虑两个不同的挑战:一个是了解怎样编写代码,另一个是了解要编写什么代码。 在实践中,要同时开始学习这两个概念,是因为如果没有关键字的堆砌就无法学习语法,因此,最初你要使用基本命令和基本编程结构来编写简单的任务。 如果你已经频繁地使用过了 Bash,则向 Bash 编程的过渡相对容易。但是,如果你不曾使用过 Bash,你会很高兴地了解到它是一种为清晰和简单而构建的简单语言。 这就是 Bash 擅长的领域:交互式编程。在终端中执行一个动作时,你也在学习如何编写脚本。 例如,我曾经负责将大量 PDF 书籍转换为低墨和友好打印的版本。 另一种方法是下载我们的 Bash 编程入门 电子书。它向你介绍了特定于 Bash 的编程概念,并且通过学习的构造,你可以开始构建自己的命令。

    1.7K30发布于 2021-09-09
  • 来自专栏云云众生s

    Java编程语言入门

    Java编程语言:驱动Web、移动和企业应用。探索其历史、特性以及开发者喜爱它的原因。 Java编程语言概述 Java是一种功能强大的编程语言,在各个领域都获得了广泛的普及。Java由Sun Microsystems公司创建,于1995年推出,旨在成为一种高效且安全的语言。 领先的科技公司、教育机构和个人程序员积极参与Java社区,使其成为全球使用最广泛的编程语言之一。 Java的关键特性 面向对象编程 Java的核心是一种面向对象编程 (OOP) 语言。 以下是一些常见用例和示例程序: Hello World程序:最基本的Java入门程序。 Project Loom:专注于引入轻量级用户模式线程(纤程),使并发编程更具可扩展性和高效性。

    1K10编辑于 2025-01-16
  • 来自专栏FunTester

    JavaScript 异步编程入门

    最近开始不断学习实践 JavaScript ,出于性能测试的敏感,首先研究了 JavaScript 的异步编程实践,目前看跟之前学过的 Java 和 Go 都不太一样。 异步编程 异步编程是一种在程序执行过程中,不阻塞主线程的任务处理方式。相较于同步编程,异步编程允许程序在等待某个任务(例如网络请求或文件读写)完成的同时,继续执行其他操作。 在 JavaScript 中,异步编程尤为重要,原因在于它的单线程特性。JavaScript 在浏览器环境下运行时,只有一个主线程负责执行代码。 异步编程的重要性 在 JavaScript 中,异步编程至关重要,因为 JavaScript 运行在单线程环境中,尤其是在浏览器和 Node.js 等平台中。单线程意味着同一时间只能执行一个任务。 因此,异步编程通过不阻塞主线程来解决这个问题,使得 JavaScript 能够高效处理 I/O 密集型任务,保持应用的流畅运行。

    74010编辑于 2025-01-23
领券