···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
python数组操作
复杂难度贪心算法实战
复杂难度贪心算法实战,在上一节介绍了一些初级的编程题后,对贪心算法有了初步的理解,接下来我们会用 leetcode 上 3 道中级和困难题目来帮助大家进一步掌握和应用贪心算法。,1. 跳跃游戏,这是 leetcode 上算法部分第55...
分治算法实战
分治算法实战,今天我们通过 3 道 leetcode 算法题来实战分治法。3道题的难度分别为简单、中等和中等,各有特色。让我们一起来领略分治的魅力吧。,1. 连续数列,首先看题目,这是 leetcode 中的面试题部分,题目内容如下:,给...
3.9 大型数组运算
3.9 大型数组运算,问题,你需要在大数据集(比如数组或网格)上面执行计算。,解决方案,涉及到数组的重量级运算操作,可以使用 NumPy 库。NumPy 的一个主要特征是它会给Python提供一个数组对象,相比标准的Python列表而已更...
JavaScript 数组
JavaScript 数组,,数组是一种使用整数作为键 (integer-key-ed) 属性和长度 (length) 属性之间关联的常规对象。此外,数组对象还继承了 Array.prototype 的一些操作数组的便捷方法。——MDN,,数组可以存放多个值。数组的数...
Numpy IO 操作
Numpy IO 操作,ndarray 对象可以保存到磁盘文件并从磁盘文件加载。常用的 IO 函数有:,,load() 和 save() 函数是读写文件数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为 .npy 的文...
Numpy 副本与视图
Numpy 副本与视图,视图是指对数据的引用,通过该引用亦便可访问、操作原有数据,但原有数据不会产生拷贝。如果我们对视图进行修改,它会影响到原始数据,物理内存在同一位置。,副本是一个数据的完整的拷贝,如果我们对副本进...
Java 集合
Java 集合,在前面的小节中,我们学习了数组,本小节学习的 集合 同样用于存放一组数据,我们将学习 什么是集合 、 集合的应用场景 ,在应用场景部分我们将对比 Java 数组与集合的区别 ,还将系统介绍 Java 集合的架构,也将...
15.3 编写扩展函数操作数组
15.3 编写扩展函数操作数组,问题,你想编写一个C扩展函数来操作数组,可能是被array模块或类似Numpy库所创建。 不过,你想让你的函数更加通用,而不是针对某个特定的库所生成的数组。,解决方案,为了能让接受和处理数组具有...