C++解题代码:

class Solutiion {
public:
bool isAnagram(string s, string t) {
int *data = new int[]();
int n = s.length();
int m = t.length();
int temp;
if(n!=m)
return false;
for(int i = ; i < m; i++){
temp = s.at(i);
data[temp - 'a']++;
} for(int i = ; i < n; i++){
temp = t.at(i);
data[temp - 'a']--;
if(data[temp - 'a'] < )
return false;
}
return true; }
}

Python3解题代码:

class Solution:
def isAnagram(self, s: str, t: str) -> bool:
if len(s) != len(t):
return False def = {}
for c in s:
d[c] = d.get(c, 0) + 1 for c in t:
d[c] = d.get(c, 0) - 1
if d[c] < 0:
return False
return True
class Solution:
def isAnagram(self, s: str, t: str) -> bool:
dic = {} for i in s:
if i in dic:
dic[i] += 1
else:
dic[i] = 1 for i in t:
if i not in dic or dic[i] <= 0:
return False
dic[i] -= 1 for i in dic:
if dic[i] != 0:
return False
return True

最新文章

  1. flash跨域访问,crossdomain.xml,error #2048
  2. Android与Dalvik
  3. Linux/Unix命令
  4. CSS样式优化
  5. 三级联动---DropDownList控件
  6. eval()与jQuery.parseJSON()的差别以及常见的解析缺少分号的问题
  7. Asp.Net Web API 2第八课——Web API 2中的属性路由
  8. MySQL查询优化:连接查询排序limit
  9. wxsqlite3的加密模块单独编译
  10. 修改SlidingMenu,使其能够完美运行
  11. POJ 2002 点hash
  12. Mysql绿色版安装和遇到的问题
  13. 基于UML的需求分析和系统设计
  14. 字符串转化为int数组
  15. [Oracle][Corruption]究竟哪些检查影响到 V$DATABASE_BLOCK_CORRUPTION
  16. Android Activity 及其子类
  17. WIFI_认证加密学习_STA_AP_WDS
  18. 2018.11.12 RF debug
  19. 高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸
  20. proxy的作用

热门文章

  1. 【前端优化】图片延迟加载Lazy-loading的原理与简单实现
  2. github for windows 简单的客户端托管代码
  3. vue filters 日期
  4. org.springframework.web.servlet.DispatcherServlet异常
  5. Android中自己定义一个shade.xml
  6. web服务nginx和php的相互关系
  7. [SCOI2009]迷路(矩阵快速幂) 题解
  8. RN 0.6以后react-navigation 导航报错null is not an object (evaluating &#39;_RNGestureHandlerModule.default.Direction&#39;)
  9. json格式化在线工具推荐
  10. spark hive java.lang.NoSuchFieldError: HIVE_STATS_JDBC_TIMEOUT