仅供自己学习 思路: 直接遍历判断即可 class Solution { public: int calculate(string s) { int n=s.length(); int x=1,y=0; for(int i=0;i<n;++i){ if(s[i]=='A') x = 2*x+y; e ...
分类:
其他好文 时间:
2021-04-06 14:14:23
阅读次数:
0
█ 0.代码函数: ○ 0.1 边界 Integer.MAX_VALUE int[] preorder ==> preorder == null || preorder.length == 0 char[][] board ==> board == null int[][] matrix ==> ( ...
分类:
其他好文 时间:
2021-04-06 14:10:55
阅读次数:
0
31. 下一个排列 LeetCode_31 题目描述 题解分析 代码实现 class Solution { public void nextPermutation(int[] nums) { int i = nums.length - 2; while(i >= 0 && nums[i] >= nu ...
分类:
其他好文 时间:
2021-04-06 14:03:32
阅读次数:
0
s = set('hello,word') print(s) #set 方法 s = {'xiaoming', 'xiaoming', 'xiaoming1'} print(s) s.add('s') # 添加元素 s.clear(s) # 清空集合 s1 = s.copy(s) # 复制集合 s. ...
分类:
编程语言 时间:
2021-04-05 12:51:32
阅读次数:
0
Description: Given a string s and a string array dictionary, return the longest string in the dictionary that can be formed by deleting some of the gi ...
分类:
其他好文 时间:
2021-04-05 12:21:20
阅读次数:
0
柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。 通过一个例子再解释理解一下 // 普通的add函数 function add(x, y) { return x + y } // Currying后 ...
分类:
其他好文 时间:
2021-04-05 12:20:34
阅读次数:
0
//字符串转数组 - (id)toArrayOrNSDictionary:(NSString *)jsonData{ if (jsonData != nil) { NSData* data = [jsonData dataUsingEncoding:NSUTF8StringEncoding]; id ...
分类:
移动开发 时间:
2021-04-05 11:49:10
阅读次数:
0
一、按钮控件 二、美化按钮 三、windows资源文件.rc 一、按钮控件 1)注意事项 创建按钮一般在WM_CREATE消息中; 系统注册的按钮类名是“button”,不区分大小写。 WS_CHILD:控件是放在我们的窗口上的,自然要作为窗口的子窗口 WS_CHILDWINDOW也一样,为了节约几 ...
暴利求解法 设置tem记录每个元素的累加和,当为奇数的时候,将tem值与sum值累加,完成所有遍历,即所有奇数长度子数组的和 class Solution { public int sumOddLengthSubarrays(int[] arr) { int sum=0; if(arr.length ...
分类:
编程语言 时间:
2021-04-02 13:31:40
阅读次数:
0
总经理说:不管将来干什么,一定要夯实基础,一通百通,融会贯通。我觉得现在不管干着什么,基础也要学而时习之。//冒泡排序private static void sort(int[] arr) { for (int i = 0; i < arr.length-1; i++) {//5、因为两个元素比较一 ...
分类:
编程语言 时间:
2021-04-01 13:43:24
阅读次数:
0