【pandas刷题系列】Leetcode Problem: [595. 大的国家]

Problem: 595. 大的国家

文章目录

思路

筛选出对应的数据,然后将不需要的列去除

解题方法

筛选出对应的数据,然后将不需要的列去除

复杂度

  • 时间复杂度:

O ( n ) O(n) O(n)

  • 空间复杂度:

O ( n ) O(n) O(n)

Code

python 复制代码
import pandas as pd

def big_countries(world: pd.DataFrame) -> pd.DataFrame:
    return world[(world["area"] >= 3000000) | 
    (world["population"] >= 25000000)].drop(columns=["continent","gdp"])
相关推荐
大大杰哥7 小时前
2026陕西省ICPC省赛补题(前六题)
c++·算法
Brilliantwxx7 小时前
【C++】 继承与多态(上)
开发语言·c++·笔记·算法
05候补工程师7 小时前
【线性代数】核心考点:二次型、矩阵三大关系综合与正定矩阵判别法
笔记·线性代数·考研·算法·矩阵
亅-丿-丶丿丶一l一丶-/^n7 小时前
RLHF|PPO算法原理(一)
算法·自然语言处理
ʚ希希ɞ ྀ7 小时前
打家劫舍----背包dp
数据结构·算法·leetcode
兰令水7 小时前
topcode【随机算法题】【2026.5.17打卡-java版本】
java·算法·leetcode
吃好睡好便好7 小时前
在Matlab中绘制柱面图
开发语言·学习·算法·matlab
沐怡旸7 小时前
彻底告别解析崩溃:深入解析大模型 Structured Outputs(结构化输出)技术
算法
giszz7 小时前
量子算法简化解析:肖尔算法与格罗弗算法核心原理
算法·量子计算
熬夜敲代码的猫8 小时前
教你如何使用set和map
c++·算法