Residence permit for orientation year in Netherlands
This is a note of how to apple Residence Permit for Orientation Year.
This is a note of how to apple Residence Permit for Orientation Year.
小小AMD服务器上都有哪些服务呢?记录一下方便维护。
介绍两款可以烧录usb driver的软件。
The activation function PReLu is:
\[f(y_i)=\begin{cases} y_i,&\text{if }y_i>0 \\ a_iy_i,&\text{if }y_i\leq0\\ \end{cases}\]
在题目 Leetcode 806. 写字符串需要的行数
中发现一个问题。 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18#include <bits/stdc++.h>
using namespace std;
class Solution {
public:
vector<int> numberOfLines(vector<int>& widths, string s) {
int l=1,u=0;
for (auto &c:s){
if ((u+widths[c-'a'])>100){
u=widths[c-'a'];
l++;
}
else{
u+=widths[c-'a'];
}
}
return vector<int>{l,u};
}
};int l=1,u=0;。其中u是非初始化为0将会影响结果。
当没有初始化为0的时候,u的初始值有一定概率是其他值。
我们要把给定的字符串
S 从左到右写到每一行上,每一行的最大宽度为100个单位,如果我们在写某个字母的时候会使这行超过了100
个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组 widths ,这个数组 widths[0]
代表 'a' 需要的单位, widths[1] 代表 'b' 需要的单位,..., widths[25]
代表 'z' 需要的单位。
现在回答两个问题:至少多少行能放下S,以及最后一行使用的宽度是多少个单位?将你的答案作为长度为2的整数列表返回。
示例 1: 输入: widths = [10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10] S = "abcdefghijklmnopqrstuvwxyz" 输出: [3, 60] 解释: 所有的字符拥有相同的占用单位10。所以书写所有的26个字母, 我们需要2个整行和占用60个单位的一行。
示例 2: 输入: widths = [4,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10] S = "bbbcccdddaaa" 输出: [2, 4] 解释: 除去字母'a'所有的字符都是相同的单位10,并且字符串 "bbbcccdddaa" 将会覆盖 9 * 10 + 2 * 4 = 98 个单位. 最后一个字母 'a' 将会被写到第二行,因为第一行只剩下2个单位了。 所以,这个答案是2行,第二行有4个单位宽度。
注:
S 的长度在 [1, 1000] 的范围。
S 只包含小写字母。
widths 是长度为 26的数组。
widths[i] 值的范围在 [2, 10]。
n ,统计并返回各位数字都不同的数字
x 的个数,其中 0 <= x <
10n 。
示例 1:
输入:n = 2
输出:91
解释:答案应为除去 11、22、33、44、55、66、77、88、99 外,在 0 ≤ x < 100 范围内的所有数字。
示例 2:
输入:n = 0 输出:1
提示:
0 <= n <= 8