【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"])
相关推荐
洛水水39 分钟前
【力扣100题】32.将有序数组转换为二叉搜索树
数据结构·算法·leetcode
如竟没有火炬1 小时前
用队列实现栈
开发语言·数据结构·python·算法·leetcode·深度优先
云栖梦泽在2 小时前
AI安全入门:AI模型泄露的风险与防护措施
人工智能·算法·动态规划
水木流年追梦2 小时前
大模型入门-应用篇3-Agent智能体
开发语言·python·算法·leetcode·正则表达式
洛水水2 小时前
【力扣100题】31.二叉树的层序遍历
算法·leetcode·职场和发展
君义_noip2 小时前
CSP-S 2025 入门级 第一轮(初赛) 完善程序(1)
c++·算法·信息学奥赛·初赛·csp 第一轮
洛水水2 小时前
【力扣100题】41.爬楼梯
算法·leetcode·职场和发展
Pkmer3 小时前
LeetCode 上极少见的工程级滑窗实现
python·leetcode
sheeta19984 小时前
LeetCode 每日一题笔记 日期:2026.05.13 题目:1674. 使数组互补的最少操作次数
笔记·算法·leetcode
liulilittle4 小时前
TCP UCP v1.0:BBR 的非破坏性约束层
网络·c++·网络协议·tcp/ip·算法·c·通信