вторник, 2 августа 2022 г.

Buuble Sort Java Script. Leetcode 75. Sort Colors


https://leetcode.com/problems/sort-colors/


 var sortColors = function(nums) {
    
    for(i=0; i<nums.length; i++){
    
        for(k=0; k<(nums.length - i); k++){
            if(nums[k] > nums[k+1]){
                let temp = nums[k]
                nums[k] = nums[k+1]
                nums[k+1] = temp
            }
        }
        
    }
};

четверг, 28 июля 2022 г.

Kotlin Bubble sort. Leetcode 75. Sort Colors

 class Solution {
    
    fun sortColors(nums: IntArray): Unit {
        
        for (z in 0..(nums.size-1)){
            var sizes:Int = nums.size
            for (iterationNumber in 1..nums.size - z){
                if ( iterationNumber == nums.size){
                    break
                }
                val indexOne:Int = iterationNumber - 1
                val indexTwo:Int = iterationNumber
                if (nums[indexOne] > nums[indexTwo]){
                    val saved = nums[indexTwo]
                    nums[indexTwo] = nums[indexOne]
                    nums[indexOne] = saved         
                }
                // print(iterationNumber)
            }
         }
    }
}


75. Sort Colors
https://leetcode.com/problems/sort-colors/


Bubble Sort Visualizer
https://www.hackerearth.com/practice/algorithms/sorting/bubble-sort/visualize/

среда, 8 декабря 2021 г.

понедельник, 20 сентября 2021 г.

Django ModelViewSets Example







 

 

github
https://github.com/manas-anarov/crud_viewset

 

settings.py

INSTALLED_APPS = [
    'post',
    'rest_framework',
]


crud_view/urls.py

from django.contrib import admin
from django.urls import path
from django.conf.urls import include, url

urlpatterns = [
    path('admin/', admin.site.urls),
    path('post/', include(('post.urls'))),
]


post/urls.py

from rest_framework.routers import DefaultRouter
from .views import PostViewSet

router = DefaultRouter()
router.register('post', PostViewSet)
urlpatterns = router.urls


post/models.py

from django.db import models
from django.contrib.auth.models import User


class Post(models.Model):
    title = models.CharField(max_length=250)
    text = models.TextField()
    def __str__(self):
        return self.title


post/views.py

from rest_framework import viewsets
from .models import Post
from .serializers import PostSerializer


class PostViewSet(viewsets.ModelViewSet):
    queryset = Post.objects.all()
    serializer_class = PostSerializer



post/serializers.py
from rest_framework import serializers
from rest_framework.serializers import (
    ModelSerializer,
)
from .models import (Post,)



class PostSerializer(ModelSerializer):
    class Meta:
        model = Post
        fields = [
            'title',
            'text',
        ]


post/admin.py
from django.contrib import admin
from .models import (Post,)

admin.site.register(Post)



понедельник, 28 декабря 2020 г.

1 of 50. eCommerce Django + React + Android, Install Django.

github
https://github.com/manas-anarov/kungfu_shop_two/tree/1_part


install virtual envoirment
pip3 install pipenv

create  folder
mkdir kungfu_shop_two;
cd
kungfu_shop_two;

install env for project
pipenv install

activate
pipenv shell

install django

pipenv install django~=3.1.4


start django project
django-admin startproject shop_django;

cd shop_django;



start server
python manage.py runserver;

 

open next link

http://127.0.0.1:8000/