Binary Search / Breadth First Search / Depth First Search
Binary Search #include using namespace std; int BinarySearch(int dataArr[], int size, int findData) {int low = 0, high = size - 1, mid;while (low findData) high = mid - 1;else if (dataArr[mid] < findData) low = mid + 1;else return mid;}return -1;} int main(){int dataArr[] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24 };int length = sizeof(dataArr) / sizeof(dataArr[0]);int input, r..
2017. 10. 18.
opencv mouseevent
#include "opencv.hpp"using namespace cv;using namespace std;void onMouse(int event, int x, int y, int flags, void* param);int main(){Mat dstImage(512, 512, CV_8UC3, Scalar(255, 255, 255)); imshow("dstImage", dstImage);setMouseCallback("dstImage", onMouse, (void *)&dstImage); waitKey(); return 0;}void onMouse(int event, int x, int y, int flags, void* param){Mat *pMat = (Mat *)param;Mat image = Ma..
2017. 9. 5.