PAT 算法笔记

PAT 算法

  • 简单模拟
    • 乙级题目
    • 甲级题目
  • 查找元素
    • 乙级题目
    • 甲级题目
  • 图形输出
    • 乙级题目
    • 甲级题目
  • 日期处理
  • 进制转换
    • 乙级题目
    • 甲级题目
  • 字符串处理
    • 乙级题目
    • 甲级题目
  • 排序
    • 乙级题目
    • 甲级题目
  • 散列
    • 乙级题目
    • 甲级题目
  • 递归
  • 贪心
    • 乙级题目
    • 甲级题目
  • 二分
    • 乙级题目
    • 甲级题目
  • two pointers
    • 乙级题目
    • 甲级题目
  • 其他高校技巧与算法
    • 乙级题目
  • 简单数学
    • 乙级题目
    • 甲级题目
  • 最大公约数与最小公倍数
    • 乙级题目
  • 分数的四则运算
    • 乙级题目
    • 甲级题目
  • 素数
    • 乙级题目
    • 甲级题目
  • 质因子分解
    • 甲级题目
  • 大整数运算
    • 乙级题目
    • 甲级题目
  • 扩展欧几里得算法
  • 组合数

简单模拟

乙级题目

【PAT B1001】害死人不偿命的(3n+1)猜想
【PAT B1011】A+B和C
【PAT B1016】部分 A+B
【PAT B1026】程序运行时间
【PAT B1046】划拳
【PAT B1008】数组元素循环右移问题
【PAT B1012】数字分类
【PAT B1018】锤子剪刀布
[【PAT B1010】一元多项式求导]

甲级题目

【PAT A1042】Shuffing Machine
【PAT A1046】Shortest Distance
【PAT A1065】A+B and C(64bit)
[【PAT A1002】A+B for Polynomials]
[【PAT A1009】Product of Polynmials]

查找元素

乙级题目

【PAT B1041】 考试座位号
【PAT B1004】成绩排名
【PAT B1028】人口普查
【PAT B1032】挖掘机技术哪家强

甲级题目

【PAT A1011 World Cup Betting】
【PAT A1006 Sign In and Sign Out】
【PAT A1036】Boys VS Girls

图形输出

乙级题目

【PAT B1036】跟奥巴马一起编程
【PAT B1027】打印沙漏

甲级题目

【PAT A1031】Hello World for U

日期处理

 暂无

进制转换

乙级题目

【PAT B1022】D进制的A+B
【PAT B1037】 在霍格沃茨找零钱

甲级题目

【PAT A1019】General Palindromic Number
【PAT A1027】Colors in Mars
【PAT A1058】A+B in Hogwarts

字符串处理

乙级题目

【PAT B1006】换个格式输出整数
【PAT B1021】个位数统计
[【PAT B1031】
[【PAT B1002】
[【PAT B1014/A1061】
[【PAT B1024/A1073】
[【PAT B1048】

甲级题目

[【PAT A1001】
[【PAT A1005】
[【PAT A1035】
[【PAT A1077】
[【PAT A1082】

排序

乙级题目

[【PAT B1015/A1062】

甲级题目

[【PAT A1012】
[【PAT A1016】
[【PAT A1025】
[【PAT A1028】
[【PAT A1055】
[【PAT A1075】
[【PAT A1083】
[【PAT A1080】
[【PAT A1095】

散列

乙级题目

[【PAT B1029/A1084】
[【PAT B1033】
[【PAT B1038】
[【PAT B1039/A1092】
[【PAT B1042】
[【PAT B1043】
[【PAT B1047】
[【PAT B1005】

甲级题目

[【PAT A1041】
[【PAT A1050】
[【PAT A1048】

递归

暂无

贪心

乙级题目

[【PAT B1023】
[【PAT B1020/A1070】

甲级题目

[【PAT A1033】
[【PAT A1037】
[【PAT A1067】
[【PAT A1038】

二分

乙级题目

[【PAT B1030/A1085】

甲级题目

[【PAT A1010】
[【PAT A1044】
[【PAT A1048】

two pointers

乙级题目

[【PAT B1030/A1085】
[【PAT B1035/A1089】

甲级题目

[【PAT A1029】
[【PAT A1048】

其他高校技巧与算法

乙级题目

[【PAT B1040/A1093】
[【PAT B1045/A1011】

简单数学

乙级题目

[【PAT B1003】
[【PAT B1019/A1069】
[【PAT B1049/A1104】

甲级题目

[【PAT A1008】
[【PAT A1049】

最大公约数与最小公倍数

乙级题目

[【PAT B1008】

分数的四则运算

乙级题目

[【PAT B1034/A1088】

甲级题目

[【PAT A1081】

素数

乙级题目

[【PAT B1007】
[【PAT B1013】

甲级题目

[【PAT A1015】
[【PAT A1078】

质因子分解

甲级题目

[【PAT A1096】
[【PAT A1059】

大整数运算

乙级题目

[【PAT B1017】

甲级题目

[【PAT A1023】
[【PAT A1024】

扩展欧几里得算法

暂无

组合数

暂无

你可能感兴趣的:(数据结构,PAT)