THẢO LUẬN

thg 11 21, 2018 9:09 SA

có hướng dẫn thêm k ạ , e chưa làm được cái so sánh điểm để chuyển màn ạ @@

0
thg 11 21, 2018 8:34 SA

@dao.thai.son , tks bạn nhiều nha

+1
thg 11 21, 2018 8:21 SA

có gì chỉ giáo thằng em anh nhé :star-struck:

0
thg 11 21, 2018 8:04 SA

Bài viết rất bổ ích, cảm ơn bạn nhé

0

bạn có sample nào trên github ko? Cho mình xin link để theo dõi với

0

Cám ơn bạn đã có bài viết bổ ích! Mình có một vấn đề: Ở ví dụ trên thì mình chỉ tính được khoản cách từ phone đến beacon gần nhất, có cách nào có thể tính được toạ độ (x,y) của phone so với beacon gần nhất không bạn?

0
thg 11 21, 2018 6:02 SA

Nếu bạn muốn một cách giải độc đáo thì bạn có thể dùng đệ quy nhé.

Cách giải của mình có thể mô tả qua các bước như sau:


3	3	3	3	3		3	3	3	3	3		0	0	0	0	0		0	0	0	0	0
3	2	2	2	3		3	0	0	0	3		0	2	2	2	0		0	0	0	0	0
3	2	1	2	3	=	3	0	0	0	3	+	0	2	0	2	0	+	0	0	1	0	0	
3	2	2	2	3		3	0	0	0	3		0	2	2	2	0		0	0	0	0	0
3	3	3	3	3		3	3	3	3	3		0	0	0	0	0		0	0	0	0	0

Trong mỗi vòng đệ quy bạn chỉ điền một số vào đúng các vị trí cần điền. Vd như số 3 điền ở các vị trí ngoài cùng. Sau đó cộng kết quả với các vòng đệ quy sau đến khi điền số 1 vào vị trí trung tâm là dừng đệ quy

+3
thg 11 21, 2018 4:57 SA

Chào bạn sao minh viết hàm này nó báo lỗi bạn 😦

+1
thg 11 21, 2018 4:56 SA

skill 3 : go_back_to_sleep if ... phải cần return chứ vd: go_back_to_sleep and return if ... Trường hợp còn lệnh nữa đằng sau không thể return được chắc phải dùng if else thôi nhỉ.

+1
thg 11 21, 2018 4:55 SA

hay

0
thg 11 21, 2018 4:27 SA

cảm ơn nha. cái này là học hỏi từ bài của em đó 😉

+1

bài viết rất hay 😄

+1
thg 11 21, 2018 3:59 SA

upvote cho tác giả nhé 😃

0
thg 11 21, 2018 3:45 SA

What an interesting article, thank for sharing

0
thg 11 21, 2018 3:27 SA
class ShapeFactory extends AbstractFactory
{
    public function getShape($type)
    {
        switch ($type) {
            case Shape::SQUARE:
                return new Square;
                break;
            case Shape::CIRCLE:
                return new Circle;
                break;
            case Shape::RECTANGLE:
                return new Rectangle;
                break;
            default:
                return nullbreak;
        }
        return null;
    }

    function getColor($color)
    {
        // TODO: Implement getColor() method.
        return null;
    }
}

class ColorFactory extends AbstractFactory
{
    public function getColor($color) {
        switch (strtolower($color)) {
            case 'red':
                return new Red();
                break;
            case 'blue':
                return new Blue();
                break;
            case 'green':
                return new Green();
                break;
            default:
                return null
                break;
        }
        return null;
    }

    function getShape($shape)
    {
        // TODO: Implement getShape() method.
        return null;
    }

}
0

Uk. Mình có thấy nói. Mình tham khảo link bạn đưa mà vẫn ko thành công.

0
thg 11 21, 2018 3:22 SA

CryptoSwift vừa encrypt vừa decrypt được em nhé, miễn là encrypt bằng key salt nào thì phải decrypt bằng đúng key ấy là được.

+1
thg 11 21, 2018 3:06 SA

ahihi =))

0
thg 11 21, 2018 2:56 SA

anh toàn bắt lỗi em thôi 😦
em sửa lại rồi đó

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí