当前位置: 首页 > wzjs >正文

网站建设费属于研发费用吗站长工具大全集

网站建设费属于研发费用吗,站长工具大全集,开发网站的基本原则,解码平台是干什么的1 一道必须手模双向链表才能过的题&#xff0c;还必须是C #include <iostream>using namespace std;const int N 100010; int l, r; int n;// 每个节点的左节点和右节点 int L[N], R[N]; // 节点是否已经被使用 int ud[N]; // 剩余节点数量&#xff0c;当前起始节点&a…

1 一道必须手模双向链表才能过的题,还必须是C++ 

#include <iostream>using namespace std;const int N = 100010;
int l, r;
int n;// 每个节点的左节点和右节点
int L[N], R[N];
// 节点是否已经被使用
int ud[N];
// 剩余节点数量,当前起始节点,当前末尾节点
int remain, beg, ed;int main()
{cin >> l >> r;// 建立“链表”关系for(int i=l; i<=r; i++) {L[i] = i-1;R[i] = i+1;}cin >> n;beg = l, ed = r;remain = r-l+1;for(int i=0; i<n; i++) {int op, v;cin >> op >> v;if(op == 1) {// 不够分配if(remain < v) continue;while(v--) {// “孤立”当前节点R[L[beg]] = R[beg];L[R[beg]] = L[beg];ud[beg] = 1;remain--;// 更新起始节点beg = R[beg];}} else if(op == 2) {if(v < l || v > r || ud[v]) continue;// “孤立”当前节点R[L[v]] = R[v];L[R[v]] = L[v];// 如果指定分配的节点是首尾节点,要特殊处理一下if(v == beg) beg = R[v];else if(v == ed) ed = L[v];ud[v] = 1;remain--;} else {if(v < l || v > r || !ud[v]) continue;if(remain == 0) {// 当前资源全部用完,特殊处理beg = ed = v;} else {// 把当前节点放到最后,建立前后关系R[ed] = v;L[v] = ed;ed = v;}ud[v] = 0;remain++;}}cout << beg << endl;
}

2 一道按位操作的题,可以说是bitset实践了

#include <bits/stdc++.h>
using namespace std;bitset<1024> a, b;
int n; 
string s;void print(bitset<1024> x) {for(int i = 0 ; i < n ; i ++) {cout << x[i]; }cout << endl;
}int main() {cin >> n; int idx = 0; while(cin >> s) {int now = 0; for(int i = 2 ; i < s.size() ; i ++) { if(s[i] >= '0' && s[i] <= '9') { now = now * 16 + s[i] - '0'; } else { now = now * 16 + s[i] - 'A' + 10; }}stack<int> st;for(int i = 0 ; i < 16 ; i ++) { st.push(now & 1); now >>= 1; }for(int i = 0 ; i < 16 && idx < n ; i ++, idx++) {a[idx] = st.top(); st.pop();}}for(int i = 0 ; i < n ; i ++) {b[i] = 1; }int ans = 0; int ans1 = -1, ans2 = -1; // 枚举右移情况for(int i = 0 ; i < n ; i ++) {if((a << i & b | a).count() == n) { // 右移i位后,检查是否可以全1ans1 = i; // 记录右移的最小位移数ans++;break; // 只需要找到最少的位移次数,找到即可跳出}}// 枚举左移情况for(int i = 0 ; i < n ; i ++) {if((a >> i & b | a).count() == n) { // 左移i位后,检查是否可以全1ans2 = i; // 记录左移的最小位移数ans++;break; // 只需要找到最少的位移次数,找到即可跳出}}// 如果没有任何平移方案,或a本身已是全1串,直接输出0if(ans == 0 || a.count() == n) {cout << 0 << endl;return 0;}// 输出可以使其全1的平移方案数cout << (ans1 != -1) + (ans2 != -1) << endl;// 输出右移方案if(ans1 != -1) {cout << "+" << ans1 << endl;print((a ^ b) >> ans1); }// 输出左移方案if(ans2 != -1) {cout << "-" << ans2 << endl;print((a ^ b) << ans2); }
}

3 C++复习:继承、多态、多重继承相关

http://www.dtcms.com/wzjs/476225.html

相关文章:

  • 比较冷门的视频网站做搬运百度关键词优化培训
  • 做网站公司广州西安百度
  • 企业级网站开发需求分析大学生网络营销策划方案书
  • 做网站需不需要服务器湖北seo整站优化
  • 会计专业的简历制作迈步者seo
  • 西安 网站建设网站推广的主要方法
  • 网站域名的密码seo怎么学在哪里学
  • 营销型网站四大元素广东培训seo
  • 二手房网站开发文档qq推广
  • 邯郸网站设计费用打开百度一下
  • 杭州网站建设公司服务广告宣传语
  • 怎么选择网站建设公司广州网站优化步骤
  • 前几年做那个网站致富搜索网页内容
  • 网络营销指的是什么意思上海百度推广排名优化
  • 网站开发人员的 生活北京seo优化排名
  • 在网站用什么做页面布局查网站关键词工具
  • 正能量不良网站直接进入天天seo站长工具
  • 上海网站备案中心论坛企业推广
  • 简单网页制作工具太原百度快照优化排名
  • 海南网络电视台seo收费标准
  • 区政府网站建设搜索引擎营销与seo优化
  • 慧聪网怎样做网站友情链接网站百度收录秒收方法
  • php做网站为什么比java快系统优化大师下载
  • 微型购物网站建设模板郑州网站推广
  • 快速搭建网站框架关键字优化
  • 建设领域现场专业人员报名网站苏州seo网站公司
  • 营销网站建设平台营销推广48个方法
  • 河南省人民政府门户网站推介网
  • 北京代做网站aso优化师主要是干嘛的
  • ps网页制作视频教程 seo won