楼主: 李浩泉
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] LC Python 刷题笔记 有志者事竟成

   
🔗
 楼主| 李浩泉 2020-9-24 03:14:39 | 只看该作者
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-26 13:01:12 | 只看该作者
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-26 23:56:58 | 只看该作者
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-27 07:03:22 | 只看该作者
全局:
李浩泉 发表于 2020-7-31 07:46
这类基础题,不涉及算法,DE招聘的时候常用!

# 7. Reverse Integer
  1. def reverse(x):
  2.     resule = int(''.join((str(abs(x)))[::-1]))
  3.     if 0 <= x and resule < 2**31-1:
  4.         return resule
  5.     elif x < 0 and resule < 2**31:
  6.         return -resule
  7.     else:
  8.         return 0
复制代码
回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-27 11:59:07 | 只看该作者
全局:
李浩泉 发表于 2020-8-6 02:16
这也是一道3-4级DE常考题,用python实现SQL order by 1 desc, 2 asc。

Your mission is to sort the ...
  1. from collections import Counter

  2. s = [5, 3, 8, 11, 5, 6, 6, 5]

  3. def helper(s):
  4.     nums = []
  5.     result = []
  6.     for c in Counter(s):
  7.         nums.append([c,Counter(s)[c]])
  8.     temp = sorted(nums,key=lambda x: (x[1],-x[0]),reverse = True)
  9.     for c in temp:
  10.         for i in range(c[1]):
  11.             result.append(c[0])
  12.     return result
复制代码

回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-27 12:15:32 | 只看该作者
全局:
李浩泉 发表于 2020-8-6 04:18
3-4级DE电面时候中等难度的题,5道题里面的第2-3道题

Sort the numbers in an array. But the positio ...
  1. def helper(s):
  2.     temp1 = []
  3.     temp2 = []
  4.     for i,num in enumerate(s):
  5.         if num != 0:
  6.             temp1.append(num)
  7.             temp2.append(i)
  8.     temp1.sort()
  9.     temp2.sort()
  10.     for i in range(len(temp2)):
  11.         s[temp2[i]] = temp1[i]
  12.     return s
复制代码

回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-9-29 01:51:15 | 只看该作者
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

🔗
 楼主| 李浩泉 2020-10-1 10:13:17 | 只看该作者
本帖为密码帖 ,请输入密码 
回复

使用道具 举报

🔗
linbaobei001 2020-10-5 07:50:17 | 只看该作者
全局:
把你做的题都跟着做,until 有了密码, 请问密码能分享吗?
回复

使用道具 举报

🔗
evilotus 2020-10-5 11:29:16 | 只看该作者
全局:
励志!!我要向lz学习!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表