iOS设备编号与型号对照表

{
  "i386": "iOS Simulator 32-bit",
  "x86_64": "iOS Simulator 64-bit",
  "arm64": "iPhone Simulator ARM",

  "iPhone1,1": "iPhone 1st Gen",
  "iPhone1,2": "iPhone 3G 2nd Gen",
  "iPhone2,1": "iPhone 3GS 3rd Gen",
  "iPhone3,1": "iPhone 4",
  "iPhone3,2": "iPhone 4 (GSM) Rev A",
  "iPhone3,3": "iPhone 4 (CDMA)",
  "iPhone4,1": "iPhone 4s",
  "iPhone5,1": "iPhone 5 (GSM)",
  "iPhone5,2": "iPhone 5 (CDMA+LTE)",
  "iPhone5,3": "iPhone 5c (GSM)",
  "iPhone5,4": "iPhone 5c (Global)",
  "iPhone6,1": "iPhone 5s (GSM)",
  "iPhone6,2": "iPhone 5s (Global)",
  "iPhone7,1": "iPhone 6 Plus",
  "iPhone7,2": "iPhone 6",
  "iPhone8,1": "iPhone 6s",
  "iPhone8,2": "iPhone 6s Plus",
  "iPhone8,4": "iPhone SE",
  "iPhone9,1": "iPhone 7",
  "iPhone9,2": "iPhone 7 Plus",
  "iPhone9,3": "iPhone 7 (no CDMA)",
  "iPhone9,4": "iPhone 7 Plus (no CDMA)",
  "iPhone10,1": "iPhone 8",
  "iPhone10,2": "iPhone 8 Plus",
  "iPhone10,3": "iPhone X",
  "iPhone10,4": "iPhone 8 (no CDMA)",
  "iPhone10,5": "iPhone 8 Plus (no CDMA)",
  "iPhone10,6": "iPhone X (no CDMA)",
  "iPhone11,2": "iPhone XS",
  "iPhone11,4": "iPhone XS Max (China)",
  "iPhone11,6": "iPhone XS Max",
  "iPhone11,8": "iPhone XR",
  "iPhone12,1": "iPhone 11",
  "iPhone12,3": "iPhone 11 Pro",
  "iPhone12,5": "iPhone 11 Pro Max",
  "iPhone12,8": "iPhone SE 2nd Gen",
  "iPhone13,1": "iPhone 12 mini",
  "iPhone13,2": "iPhone 12",
  "iPhone13,3": "iPhone 12 Pro",
  "iPhone13,4": "iPhone 12 Pro Max",
  "iPhone14,2": "iPhone 13 Pro",
  "iPhone14,3": "iPhone 13 Pro Max",
  "iPhone14,4": "iPhone 13 mini",
  "iPhone14,5": "iPhone 13",
  "iPhone14,6": "iPhone SE 3rd Gen",
  "iPhone14,7": "iPhone 14",
  "iPhone14,8": "iPhone 14 Plus",
  "iPhone15,2": "iPhone 14 Pro",
  "iPhone15,3": "iPhone 14 Pro Max",
  "iPhone15,4": "iPhone 15",
  "iPhone15,5": "iPhone 15 Plus",
  "iPhone16,1": "iPhone 15 Pro",
  "iPhone16,2": "iPhone 15 Pro Max",


  "iPod1,1": "iPod 1st Gen",
  "iPod2,1": "iPod 2nd Gen",
  "iPod3,1": "iPod 3rd Gen",
  "iPod4,1": "iPod 4th Gen",
  "iPod5,1": "iPod 5th Gen",
  "iPod7,1": "iPod 6th Gen",
  "iPod9,1": "iPod 7th Gen",

  "iPad1,1": "iPad 1st Gen (WiFi)",
  "iPad1,2": "iPad 1st Gen (3G)",
  "iPad2,1": "iPad 2nd Gen (WiFi)",
  "iPad2,2": "iPad 2nd Gen (GSM)",
  "iPad2,3": "iPad 2nd Gen (CDMA)",
  "iPad2,4": "iPad 2nd Gen New Revision",
  "iPad2,5": "iPad mini 1st Gen (WiFi)",
  "iPad2,6": "iPad mini 1st Gen (GSM+LTE)",
  "iPad2,7": "iPad mini 1st Gen (CDMA+LTE)",
  "iPad3,1": "iPad 3rd Gen (WiFi)",
  "iPad3,2": "iPad 3rd Gen (CDMA)",
  "iPad3,3": "iPad 3rd Gen (GSM)",
  "iPad3,4": "iPad 4th Gen (WiFi)",
  "iPad3,5": "iPad 4th Gen (GSM+LTE)",
  "iPad3,6": "iPad 4th Gen (CDMA+LTE)",
  "iPad4,1": "iPad Air 1st Gen (WiFi)",
  "iPad4,2": "iPad Air 1st Gen (GSM+CDMA)",
  "iPad4,3": "iPad Air 1st Gen (China)",
  "iPad4,4": "iPad mini 2nd Gen (WiFi)",
  "iPad4,5": "iPad mini 2nd Gen (WiFi+Cellular)",
  "iPad4,6": "iPad mini 2nd Gen (China)",
  "iPad4,7": "iPad mini 3rd Gen (WiFi)",
  "iPad4,8": "iPad mini 3rd Gen (WiFi+Cellular)",
  "iPad4,9": "iPad mini 3rd Gen (China)",
  "iPad5,1": "iPad mini 4th Gen (WiFi)",
  "iPad5,2": "iPad mini 4th Gen (WiFi+Cellular)",
  "iPad5,3": "iPad Air 2 (WiFi)",
  "iPad5,4": "iPad Air 2 (WiFi+Cellular)",
  "iPad6,3": "iPad Pro 1st Gen (9.7 inch, WiFi)",
  "iPad6,4": "iPad Pro 1st Gen (9.7 inch, WiFi+Cellular)",
  "iPad6,7": "iPad Pro 1st Gen (12.9 inch, WiFi)",
  "iPad6,8": "iPad Pro 1st Gen (12.9 inch, WiFi+Cellular)",
  "iPad6,11": "iPad 5th Gen (WiFi)",
  "iPad6,12": "iPad 5th Gen (WiFi+Cellular)",
  "iPad7,1": "iPad Pro 2nd Gen (12.9 inch, WiFi)",
  "iPad7,2": "iPad Pro 2nd Gen (12.9 inch, WiFi+Cellular)",
  "iPad7,3": "iPad Pro 2nd Gen (10.5 inch, WiFi)",
  "iPad7,4": "iPad Pro 2nd Gen (10.5 inch, WiFi+Cellular)",
  "iPad7,5": "iPad 6th Gen (WiFi)",
  "iPad7,6": "iPad 6th Gen (WiFi+Cellular)",
  "iPad7,11": "iPad 7th Gen (WiFi)",
  "iPad7,12": "iPad 7th Gen (WiFi+Cellular)",
  "iPad8,1": "iPad Pro 3rd Gen (11 inch, WiFi)",
  "iPad8,2": "iPad Pro 3rd Gen (11 inch, WiFi, 1TB)",
  "iPad8,3": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
  "iPad8,4": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular, 1TB)",
  "iPad8,5": "iPad Pro 3rd Gen (12.9 inch, WiFi)",
  "iPad8,6": "iPad Pro 3rd Gen (12.9 inch, WiFi, 1TB)",
  "iPad8,7": "iPad Pro 3rd Gen (12.9 inch, WiFi+Cellular)",
  "iPad8,8": "iPad Pro 3rd Gen (12.9 inch, WiFi+Cellular, 1TB)",
  "iPad8,9": "iPad Pro 4th Gen (11 inch, WiFi)",
  "iPad8,10": "iPad Pro 4th Gen (11 inch, WiFi+Cellular)",
  "iPad8,11": "iPad Pro 4th Gen (12.9 inch, WiFi)",
  "iPad8,12": "iPad Pro 4th Gen (12.9 inch, WiFi+Cellular)",
  "iPad11,1": "iPad mini 5th Gen (WiFi)",
  "iPad11,2": "iPad mini 5th Gen (WiFi+Cellular)",
  "iPad11,3": "iPad Air 3rd Gen (WiFi)",
  "iPad11,4": "iPad Air 3rd Gen (WiFi+Cellular)",
  "iPad11,6": "iPad 8th Gen (WiFi)",
  "iPad11,7": "iPad 8th Gen (WiFi+Cellular)",
  "iPad12,1": "iPad 9th Gen (WiFi)",
  "iPad12,2": "iPad 9th Gen (WiFi+Cellular)",
  "iPad13,1": "iPad Air 4th Gen (WiFi)",
  "iPad13,2": "iPad Air 4th Gen (WiFi+Cellular)",
  "iPad13,4": "iPad Pro 3rd Gen (11 inch, WiFi)",
  "iPad13,5": "iPad Pro 3rd Gen (11 inch, WiFi)",
  "iPad13,6": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
  "iPad13,7": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
  "iPad13,8": "iPad Pro 5th Gen (12.9 inch, WiFi)",
  "iPad13,9": "iPad Pro 5th Gen (12.9 inch, WiFi)",
  "iPad13,10": "iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)",
  "iPad13,11": "iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)",
  "iPad13,16": "iPad Air 5th Gen (WiFi)",
  "iPad13,17": "iPad Air 5th Gen (WiFi+Cellular)",
  "iPad13,18": "iPad 10th Gen",
  "iPad13,19": "iPad 10th Gen",
  "iPad14,1": "iPad mini 6th Gen (WiFi)",
  "iPad14,2": "iPad mini 6th Gen (WiFi+Cellular)",
  "iPad14,3": "iPad Pro 4th Gen (11 inch)",
  "iPad14,4": "iPad Pro 4th Gen (11 inch)",
  "iPad14,5": "iPad Pro 6th Gen (12.9 inch)",
  "iPad14,6": "iPad Pro 6th Gen (12.9 inch)",

  "Watch1,1": "Apple Watch 1st Gen 38mm case",
  "Watch1,2": "Apple Watch 1st Gen 42mm case",
  "Watch2,6": "Apple Watch Series 1 38mm case",
  "Watch2,7": "Apple Watch Series 1 42mm case",
  "Watch2,3": "Apple Watch Series 2 38mm case",
  "Watch2,4": "Apple Watch Series 2 42mm case",
  "Watch3,1": "Apple Watch Series 3 38mm case (GPS+Cellular)",
  "Watch3,2": "Apple Watch Series 3 42mm case (GPS+Cellular)",
  "Watch3,3": "Apple Watch Series 3 38mm case (GPS)",
  "Watch3,4": "Apple Watch Series 3 42mm case (GPS)",
  "Watch4,1": "Apple Watch Series 4 40mm case (GPS)",
  "Watch4,2": "Apple Watch Series 4 44mm case (GPS)",
  "Watch4,3": "Apple Watch Series 4 40mm case (GPS+Cellular)",
  "Watch4,4": "Apple Watch Series 4 44mm case (GPS+Cellular)",
  "Watch5,1": "Apple Watch Series 5 40mm case (GPS)",
  "Watch5,2": "Apple Watch Series 5 44mm case (GPS)",
  "Watch5,3": "Apple Watch Series 5 40mm case (GPS+Cellular)",
  "Watch5,4": "Apple Watch Series 5 44mm case (GPS+Cellular)",
  "Watch5,9": "Apple Watch SE 40mm case (GPS)",
  "Watch5,10": "Apple Watch SE 44mm case (GPS)",
  "Watch5,11": "Apple Watch SE 40mm case (GPS+Cellular)",
  "Watch5,12": "Apple Watch SE 44mm case (GPS+Cellular)",
  "Watch6,1": "Apple Watch Series 6 40mm case (GPS)",
  "Watch6,2": "Apple Watch Series 6 44mm case (GPS)",
  "Watch6,3": "Apple Watch Series 6 40mm case (GPS+Cellular)",
  "Watch6,4": "Apple Watch Series 6 44mm case (GPS+Cellular)",
  "Watch6,6": "Apple Watch Series 7 41mm case (GPS)",
  "Watch6,7": "Apple Watch Series 7 45mm case (GPS)",
  "Watch6,8": "Apple Watch Series 7 41mm case (GPS+Cellular)",
  "Watch6,9": "Apple Watch Series 7 45mm case (GPS+Cellular)",
  "Watch6,10": "Apple Watch SE 40mm case (GPS)",
  "Watch6,11": "Apple Watch SE 44mm case (GPS)",
  "Watch6,12": "Apple Watch SE 40mm case (GPS+Cellular)",
  "Watch6,13": "Apple Watch SE 44mm case (GPS+Cellular)",
  "Watch6,14": "Apple Watch Series 8 41mm case (GPS)",
  "Watch6,15": "Apple Watch Series 8 45mm case (GPS)",
  "Watch6,16": "Apple Watch Series 8 41mm case (GPS+Cellular)",
  "Watch6,17": "Apple Watch Series 8 45mm case (GPS+Cellular)",
  "Watch6,18": "Apple Watch Ultra",
  "Watch7,1": "Apple Watch Series 9 41mm case (GPS)",
  "Watch7,2": "Apple Watch Series 9 45mm case (GPS)",
  "Watch7,3": "Apple Watch Series 9 41mm case (GPS+Cellular)",
  "Watch7,4": "Apple Watch Series 9 45mm case (GPS+Cellular)",
  "Watch7,5": "Apple Watch Ultra 2"
}

### 关于AcWing平台上最长公共子序列问题 #### 解决方案概述 针对AcWing平台上的最长公共子序列(LCS)问题,采用动态规划(DP)[^1]是一种高效的方法来解决此类挑战。此方法不仅能够有效地计算两个字符串之间的最大匹配字符数量,而且可以进一步扩展以追踪具体的匹配路径。 #### 动态规划原理说明 通过构建二维表格dp[i][j]表示第一个串前i个字符第二个串前j个字符的最大匹配数[^2]。当遇到相同字符时,在左上角的基础上加一;如果不同则取上方和左侧较大者继承下来作为当前格子的值。最终整个表填满后的右下角即为所求的结果长度。 #### Python代码实现示例 下面是一个基于上述理论的具体Python程序: ```python def longest_common_subsequence(text1: str, text2: str) -> int: m, n = len(text1), len(text2) dp = [[0] * (n + 1) for _ in range(m + 1)] for i in range(1, m + 1): for j in range(1, n + 1): if text1[i - 1] == text2[j - 1]: dp[i][j] = dp[i - 1][j - 1] + 1 else: dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]) return dp[-1][-1] ``` 这段代码实现了寻找两段文字间最长公共子序列的功能,并返回其长度[^3]。 #### 进一步获取具体子序列内容 为了得到实际构成这个最小子序列的内容而不是仅仅知道它的长度,可以在原有基础上增加回溯过程。从`dp[m][n]`出发向左上角遍历直到起点位置,每当发现相等情况就记录对应字母到列表中最后反转即可获得完整的LCS字符串[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值