- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 OpenGL——使用几何着色器绘制平滑(bezier)曲线
效果图:顶点数据 float vertices[]={ -0.6f, -0.8f, 0.0f, //首尾填充 -0.6f, -0.8f, 0.0f, -0.4f, -0.3f, 0.0f, -0.2f, -0.5f, 0.0f, 0.0f, 0.4f, 0.0f, 0.2f, 0.4f, 0.0f, 0.3f, 0.1f, 0.0f,
2020-06-17 18:40:00 3686 1
原创 深信服校园招聘c/c++软件开发B卷
链接:https://www.nowcoder.com/test/23090664/summary1、位对齐编写函数align_n,将size的低n位(即:0到n-1位)清零,如果清零前size的低n位不为全零,则在第n位上加1。n满足32>n>0。align_n的函数原型:unsigned int align_n(unsigned int size, int n);输入描述:size(十六进制),n(十进制)输出描述:align_n的运算结果(十六进制)
2020-06-05 21:12:19 1242
原创 深信服校园招聘c/c++软件开发A卷
题目链接:https://www.nowcoder.com/test/23090658/summary1、围棋遍历函数calc计算围棋中位置(x,y)处连成一片的棋子个数。所谓连成一片,即沿着棋盘横竖线往任意方向遍历,遍历过程允许转弯,不允许走斜线,中间未出现对方棋子或空子。enum color { NONE, WHITE, BLACK, // 棋子颜色,NONE表示未落子};struct weiqi { enum color board[19][19...
2020-06-05 19:56:28 1548
原创 金山办公2020校招C++开发工程师笔试题(一)
11、框选线段在二维平面坐标系中,已知存在一条线段(图中P1->p2)和一个矩形区域,编程计算得出线段被矩形区域裁剪的新起始点。注意以下要求:A、线段是有方向的,裁剪得到的新线段也需要保持原线段的方向;下图中,线段的描述是P1->p2,则裁剪的结果是P3->p4,反之,如果线段描述是P2->P1,则结果是P4->P3B、线段的起始点在矩形区域里面时,裁剪的结果则就是原始线段C、当线段与矩形区域没有相交线段的时候,结果输出“-1”#include <
2020-06-04 13:56:47 1536 2
原创 C/C++编程面试题——单链表功能实现
#include <iostream>using namespace std;template<typename _Ty>struct Node { Node* next; _Ty data; Node(_Ty value = {}) :next(nullptr), data(value) {}};template<typename _Ty>class List { using pNode = Node<_Ty>*;public: /.
2020-06-03 14:49:50 310
请问这个问题怎么做?
2018-11-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人