本来就可以啊
点赞 评论

相关推荐

1.自我介绍2.手撕:数组均分最多能分成几组3.为什么选择这个岗位4.自动化测试怎么做的5.get和post区别(为什么post两次tcp链接,get一次)6.浏览器输入网址运行过程7.接口测试如何定位bug(错误码)8.mysql慢查询9.java线程处理10.浏览器开多个窗口是多线程还是多进程11.进程和线程区别12.登录页面怎么测13.反问
一笑而过2222:浏览器开多个窗口一般是多进程而非多线程。 多进程和多线程的主要区别在于:多进程中每个进程都有独立的内存空间,一个进程崩溃通常不会影响其他进程;而多线程是在一个进程内共享内存空间,一个线程出现问题可能会影响整个进程。 当浏览器打开多个窗口时,每个窗口通常都作为一个独立的进程运行。这样设计有很多好处,比如一个窗口出现问题(如崩溃、无响应等)不会影响其他窗口的正常运行。每个窗口的进程可以独立地管理自己的资源、处理用户交互和加载网页内容等。 而如果是多线程的话,多个窗口在同一个进程内共享资源,当一个窗口出现问题时,可能会导致整个浏览器进程出现问题,影响其他窗口的正常使用。 综上所述,浏览器开多个窗口通常是多进程。
点赞 评论 收藏
分享
#字节笔试#四道编程 C++解法第一题 木板可收集雨水的最大量int main() {int n;cin >> n;priority_queue pq;for (int i = 0; i int x;cin >> x;pq.push(x);}pq.pop();cout (n - 1) * pq.top();}第二题 数组按顺序插入双端队列可否保证有序(非严格递增)int main() {int T, n;cin >> T;for (int i = 0; i cin >> n;vector nums(n - 1);int l, r;cin >> l; r = l;for (auto& x : nums)cin >> x;bool flag = true;for (auto x : nums) {if (x else if (x >= r)r = x;else {flag = false;break;}}cout }}第三题 n天内做超过两件事的天数int main() {using ll = long long;int T, n, a, b, c;cin >> T;for (int k = 0; k cin >> n >> a >> b >> c;ll Nab = lcm(a, b), Nbc = lcm(b, c), Nac = lcm(a, c);ll N = lcm(Nab, c);int res = n / Nab + n / Nbc + n / Nac - n / N * 2;cout }}第四题 最大值不重复的子数组个数(没做出来,通过10%)int main() {int n;cin >> n;vector nums(n);for (auto& x : nums)cin >> x;using pii = pair;stack stk;queue q;for (int i = 0; i int x = nums[i];while (!stk.empty() && stk.top().first stk.pop();}if (!stk.empty() && stk.top().first == x) {q.emplace(stk.top().second, i);stk.pop();}stk.emplace(x, i);}long long res = (long long)n * (1 + n) / 2;while (!q.empty()) {auto [l, r] = q.front(); q.pop();int x = nums[l];int i = l - 1, j = r + 1;while (i >= 0 && nums[i] while (j res -= (long long)(l - i) * (j - r);}cout }
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务